Advertisement
Guest User

Untitled

a guest
Apr 18th, 2014
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 1.87 KB | None | 0 0
  1. % ==============================================================================================================
  2. % Section 3: Specific requirements
  3. %
  4. %
  5. % -------------- To do --------------
  6. % - the whole thing
  7. % ==============================================================================================================
  8. \section{Specific Requirements}
  9.     \subsection{Functional Requirements}
  10.     To do.
  11.  
  12.     \subsection{Non-Functional Requirements}
  13.     To do.
  14.  
  15.     \subsection{Design Constraints}
  16.     \begin{itemize}
  17.         \item The module will be written in C++.
  18.         \item Existing S2PLOT code is able to run on the new Omegalib module.
  19.         \item Full S2PLOT API must be replicated in the new Omegalib module.
  20.         \item Must remove global variables from the source code.
  21.         \item Project management documentation is to comply with the Documentation Standards Document (delivered by 25/4).
  22.         \item Design documentation is to comply with IEEE and SWEBOK guidelines.
  23.     \end{itemize}
  24.  
  25.     \subsection{Maintainability}
  26.     The system will be maintained regularly and will be updated every two weeks as we will be following the SCRUM development cycle. The documentation including Project Plan, Software Requirements Specification, Test plan will be modified and added upon as we progress with porting the code. This approach has to be followed as new functionalities will be added regularly hence the documents will evolve as the code evolves. As for maintaining the code as new functionalities are added they will be combined with the old ones and then be tested to see if the entirety of the code works and whether the new functionalities are able to work with the old ones. Another way the code would be maintained is by using the GNU C++ coding format and good Object Oriented practises with proper incode comments to help further developers and code extenders understand the functions and modules.
  27.  
  28. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement