logo

Roles and Responsibility of Software Developers

16 Pages4531 Words118 Views
   

Added on  2021-02-22

Roles and Responsibility of Software Developers

   Added on 2021-02-22

ShareRelated Documents
Project Management Plan
Roles and Responsibility of Software Developers_1
Table of ContentsINTRODUCTION...........................................................................................................................1Roles and Responsibility of software developers, clients and users of a system........................1Feasibility study that outlines costs.............................................................................................3Time frames................................................................................................................................4Development schedule................................................................................................................5Features of a prospective software solution................................................................................6Benefits of a prospective software solution................................................................................6Skills in project planning and management................................................................................7Skills for problem solving...........................................................................................................8Skills for analyses.......................................................................................................................9Skills for evaluation....................................................................................................................9CONCLUSION..............................................................................................................................10REFERENCES..............................................................................................................................11
Roles and Responsibility of Software Developers_2
INTRODUCTIONProject management plan is a collection of different subsidiary plan that may includebusiness lines for scope, schedule of the project and cost related to the project(Kerzner, 2017).On the other hand software requirement specification is a detailed description of a softwaresystem in order to develop functional and non-functional requirements of the business(Shah andJinwala, 2015). Software requirement specification document generally have requirements forproject development that is develop College enrollment system. Report will include roles andresponsibility of software developers, clients and users of a system in order to develop Collegeenrollment system. Further report will conduct a feasibility study that will outline costsassociated, time frames, a development schedule and benefit of prospective software solution.Report will also demonstrate the skills in project planning and management, problem solving,analysis and evaluation in order to develop College enrollment system.Roles and Responsibility of software developers, clients and users of a systemRoles and Responsibilities of software developers to develop College enrollment system :-Software developer is having different roles and responsibilities that is helpful in running abusiness smoothly(Role of Software developer, 2019)Software developer is having following roles:-Researching:- The major role of a software developer is to do research and come up witha new software related to ccthat can solve the problem of different institutions related toenrollment of students and can make work easy for the users that are using the systems.Design:- The software developer design the software in order to make the business runeffectively with the help of different technology in hand. It works in order to make thethings easy going so that user is able to utilize the software in order to perform the taskson time. They design the software on bases of need of the firm and also working staff.Installation:- The another role of software developer is to implement the program OFCollege enrollment system that is to install the software so that it can be used by theworking staff(Lebeuf, Storey and Zagalsky 2017). Testing:- After the installation, the software developer have to test whether the softwareof College enrollment system is working effectively or not. They do the respectivechanges so that users do not get in trouble during the use of software in practical life. It1
Roles and Responsibility of Software Developers_3
also identifies the areas where modification is required in existing program so that theycan subsequently develop the software. Maintenance:- After the testing they finally make the system to run with the software.Not only this they maintain the software of college enrollment system that is if anyproblem arises they are ready to deal with it and comes up with solutions in order tomake the system rum smoothly. Software developers are having following Responsibilities:-The major responsibility of the software developer is to work with different firms and toidentify what new program these firms are in need of so that they conduct the respective researchin order to make such program. Many software developers are involved in designing theapplication as it is nowadays in great demand due to increase in the demand of the mobileapplications. A software developer after working in a institutions, constructs a program from theground up and also builds the framework for the software(Nybom, Smeds and Porres, 2016). Inthis process software developer is having its contact with the institutions that is paying for theservices the software developer is giving to them. Finally, the developer delivers the finalproduct to the institutions. For all this process the software developer is having followingresponsibilities:-They coordinate with the technical directors for the programming task related to Collegeenrollment system and also collaborate with other preprogrammes in order to design therespective feature that institution is in demand of.They produce a well organized and optimized source code and then create or documentthe software tools that are required by other developers.They contribute to technical design documentation of college enrollment system andwork independently whenever they require. They learn and make their skills improved in order to make their tasks carried out at ahigher standard. Roles and Responsibility of clientsClients play an important role as they are the financiers for the software development andthey play following roles with respect to software implementation:-2
Roles and Responsibility of Software Developers_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Uninterrupted Power Supply (UPS) Frame Work
|18
|1092
|98

System Analysis and Design for North Hill College
|18
|1164
|420

Software Application for Online Fuel Booking and Payment
|23
|3789
|122

Project Management Assignment | Wireless Warehouse
|14
|2509
|151

Sales Management Software for Cosies Insulation
|6
|906
|77

Project Management Principles for Feasibility Test of Software Platform
|24
|5592
|58