230

Subdecks (3)

Cards (254)

  • typical team members are: Customer Interface manager (link between team and customer), Design Manager (oversees the (quality of) design), Implementation manager (oversees priorities and quality of implementation), Test manager (oversees building and execution of testing), Planning and Quality Manages (oversees overview of everything, if everything is running smoothly)
  • Gantt charts are used for timelining
  • Projects have personal and technical risks with levels of severity and likelihood
  • system intelligence - information systems stores and the functions it performs, it's relation to other systems
  • Class intelligence - what information the class stores, what services it provides (server view) and what services it uses (client view)
  • javadoc - keeps documentation in/next to code so easier to (remember to) update with changes
  • javadoc should only say what, with NO details of how
  • javadoc by default only build with details of public stuff, but adding -private will generate javadoc descriptions for everything
  • should be able to change implementation specifics in a method without having to alter javadoc (as long as achieves the same overall thing)