Did I Start With the End in Mind?
5. Did I start with the end in mind?
Whatever the project is designed to do, you will need to manage it. Anticipate the best way to do that in advance, and then build it into your solution from the beginning.
6. Am I going to be blindsided by the inevitable?
You know that almost any technological solution will eventually need to grow. How are you going to scale it? How are you going to back it up? How does it fit into your disaster recovery strategy? How will you plan for and implement future additions and upgrades?
7. Have I built this new technological solution with the same discipline I would apply to any other project?
If you don't do your homework upfront, you risk falling into the trap of letting the tool decide what you are going to do instead of figuring it out for yourself.
8. Am I proceeding incrementally from one success to another?
If you've been keeping your users involved, they will become increasingly comfortable with the changes required in their jobs as you go forward.
9. Did I remember to consider the user experience along the way?
When you think about the user experience, think technological additions that make the users' jobs easier. These can be little things, but little things often count more than the big ones when it comes to winning people over to new technology. In the end, users will be the ones who determine whether the project is a success.
10. Have I appropriately managed expectations?
Many projects fail because sponsors and/or users have phase-five expectations at phase one. It's important to get users excited about the project, but it's better to do so by integrating ideas into the design than it is by promising more than you can deliver.
Kevin Peterson is the Director of Application Solutions for Logicalis. Kevin is responsible for driving the direction of the company's technical solutions and offerings. As a 15-year technology and engineering veteran, Kevin brings a wealth of solution architecture and delivery knowledge to Logicalis. Kevin came to Logicalis more than 10 years ago through the acquisition of Puget Sound Systems Group, a respected Seattle professional services provider. Throughout his career with Logicalis, Kevin has held numerous positions including development lead, application architect, managing consultant, and director of Microsoft application delivery. Prior to joining Logicalis, Kevin spent five years in the aerospace industry. He can be reached at email@example.com.