There are four of them of categorized into two phases of software development - problem definition and solution development,
Problem Definition
- Domain - understand the domain well enough.
- Conceptual - is able to conceptualize and abstract.
- Technical - understands technology well and is always updated.
- Pattern - has rich pattern vocabulary, is able to apply them to design and use them to discuss intelligently the solution.
No comments:
Post a Comment