Intro to our Semester Software Engineering Project
This is part of a project to show students how fast and easy it is to build a usable software project. Feel free to follow along as we build this project.
This is part of a project to show students how fast and easy it is to build a usable software project. Feel free to follow along as we build this project.
Once you’ve defined the Use Cases for your software project, you can start to identify how will users flow through the system. That is what page or pages (or screen or screens if you prefer) will the user need to go through in order to get to where they need to go to do what…
One thing that you will often hear me say is that Software Engineers are often not good at things outside their field. Most people aren’t. But because we will often work with other fields, we need to be able to utilize a Subject Matter Expert (SME). That is someone who is an expert in the…
In this video, I show how I picked what will go into version 1, or as we refer to it as our MVP, or Minimally Viable Product. Now, a version 1 of a software product is not necessarily an MVP. An MVP, or minimally viable product, is a simple product that is still usable. We…
Today’s users expect a well defined, and easy-to-use application. The days of a screen with a thousand items on it being standard are long gone. Now we’re trying to simplify, only showing what is necessary, and keeping things as clean as possible. Now that we know what will be in our application (by defining our…
ERDs, or Entity Relationship Diagrams, are an important part of developing many software projects. They let us see how our data is related to itself, and other entities, so we know how to construct our data sources, such as a database. They are also good, because they can be shared among the development team, so…
When you tell your friends and family your ideas, many of them will lie to you… that is, they will say it’s a great idea, and they have faith in you. Well, they might have faith, but if they only think its a great idea because you came up with it, you have a problem….