Review, documenting and tracking are the facets of project management we have presented so far. While they are important, they are not actually the keys to successful project management. The keys to successful project management are two intangible skills you will need to consciously apply during the project: communication and problem solving.
Returning to the theme we opened the chapter with, project management is really about open and honest communication. The goals are not to micro-manage the developer; assuming they are incompetent or dishonest. However, attempting to have open and honest communication will confirm or put to rest your suspicions.
The successful app comes from a good relationship with the developer. The best perspective might be to see yourself as a facilitator for the project during this stage. In other words, try to be helpful and encouraging rather than judgmental and pushy. Keep in mind that projects such as this will have hiccups or road blocks. Something may be more difficult or take longer than the developer anticipates. Delays should be built into the schedule from the beginning to account for unforeseen setbacks.
Generally, a positive approach is best. Just because something goes wrong or gets a little off track, there is no reason to get angry or be negative toward the developer. Be prepared to make adjustments as the project unwinds. If the developer feels you are being unfair, have unrealistic expectations, or believes you are being overly critical or unprofessional, they may simply stop working on your project. Losing a good developer means lost time and probably lost money. So avoid going negativity and use it only as a last resort. After all, the goal is to manage the project to it successful conclusion.
While communication is one key to managing the project successfully, the other is being willing to engage in problem solving. In even the simplest of development projects, things will go wrong. The unexpected will happen and Murphy’s Law will apply. Successful project management is really about using a combination of communication skills and problem solving skills in conjunction with the team members to find solutions and paths forward.
"The app was successfully launched and fulfilled original expectations. The Space-O Technologies team was communicative and effective in completing the project. The app is available in the Google Play store, and we’re thrilled with the final product. They were a highly efficient team to work with. They were strong communicators—whenever I had an issue they were available. Additionally, they were timely in getting deliverables to us."
"Space-O was great to work with. The individual I liaised with (and his team) was always responsive and helpful; requests and issues were acted upon and dealt with efficiently. I would be happy to recommend Space-O and hope myself to have a long term working relationship with them."
"Space-O is one of the best development teams I’ve worked with. The quality of work is excellent and their communication skills are top notch. I highly recommend this development team and will be working with them again!"
Space-O Infoweb Inc, Suite 100-B 8585 E. Bell Road Scottsdale, Arizona 85260 +1 (650) 666-3071