47,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in 6-10 Tagen
payback
24 °P sammeln
  • Broschiertes Buch

Keeping requirements documents up to date and recovering software requirements are challenges faced by developers in their daily work during the development, maintenance, and evolution of systems. Although there are techniques for requirements management, these techniques are often not applied, requirements are not updated, and the only reliable source of information about software becomes its source code. This thesis presents a technique for documenting and retrieving requirements in source code using annotations. By representing requirements in the source code, it is expected that problems…mehr

Produktbeschreibung
Keeping requirements documents up to date and recovering software requirements are challenges faced by developers in their daily work during the development, maintenance, and evolution of systems. Although there are techniques for requirements management, these techniques are often not applied, requirements are not updated, and the only reliable source of information about software becomes its source code. This thesis presents a technique for documenting and retrieving requirements in source code using annotations. By representing requirements in the source code, it is expected that problems related to updating requirements will be reduced, as the developer responsible for the program becomes responsible for documenting and updating the requirements in the source code that he writes and maintains. Ways to apply the technique in requirements reengineering, agile methods, and requirements management are also presented, along with a case study.
Autorenporträt
Vinicius has a PhD in Software Engineering and solid academic and market experience. He is a professor at Mackenzie Presbyterian University, where he teaches web and mobile development. He has worked as a professor on several projects, programming, designing, mentoring, and managing systems development for companies in Brazil, the US, and Africa.