An Example Application

Now that you have reached the last chapter, it is time for us to tie it all together. During the book we have tried to set a course for how to bring an enterprise application safely to shore. We have shown a lot of tips and tricks for how you should design your products. As we walk through our demo application, you’ll see that we will not be able to apply all techniques to the application. Neither would we be able to in a real-world application. It all varies depending on the circumstances for each project, so you should carefully consider what best suits your application and apply those principles as needed. We are going to design and build an enterprise time reporting application. It will be used for employees to report the amount of time they have spent on projects and tasks during the week. Let us begin by looking at some assumptions about this application.