Professional Documents
Culture Documents
Tools Assignment 1
Tools Assignment 1
Tools Assignment 1
Course Title: Software Engineering Tools and practices Course code: SEng2052
Instructions:
Don’t forget to write all group members’ Names, Ids, Course Title, Course Code,
Department, Faculty, University Name and logo on the cover page.
You have to submit the assignment before the….
Submit the assignment with
o Email address: assignment1.pro@gmail.com
o Subject to submit: Tools-Assignment-1
Except the titles and subtitles, all texts should have
o Font type: Times New Roman,
o Font style: Regular,
o Font size: 12.
Write your reference clearly on the last page.
Assignment Explanation
As we know Software engineering tools allow repetitive, well-defined actions to be
automated, thus reducing the cognitive load on the software engineer.
The Software Development Life Cycle (SDLC) is a process that produces software with the
highest quality and lowest cost in the shortest time possible.
Explain software engineering tools that exist in all generic software development life cycle
phases (Requirements, Design, Construction (Implementation), Testing and Maintenance).
Look the graph below and select two or three tools in each phase.
You need to explain what that specific tool works and explain its advantage and
shortcomings comparing with other similar category tools.