In Christianity, there is something like "seek His glory; the rest will be given to you". I would like to parallel phrase it in software development "Seek quality, the rest will be given to you". those who sacrifice quality for the interest of time will lose both. However, good quality does not necessarily mean cost more time, or over engineering. It means all of design decisions, architectural decisions or programming decisions are well thought for and based of requirements or best practices.
Good project management + Good architectural design + good engineering process = good software product. Once a good architectural design is in place, mindset of the project management is the key to its success.
No comments:
Post a Comment