StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Software Development - Essay Example

Cite this document
Summary
The paper talks about Software Development Life Cycle is a process used to monitor and manage the development of a software. SDLC is an important model that is used to manage the whole process all the way down. It is important in developing a software output which is reliable and valid. …
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER98.4% of users find it useful
Software Development
Read Text Preview

Extract of sample "Software Development"

?Systems Development Number: Lecturer: Software Development Software Development Life Cycle (SDLC) is a process used to monitor and manage the development of a software. SDLC is an important model that is used to manage the whole process all the way down. It is important in developing a software output which is reliable and valid. It acts as a guide when developing a software product (Schneider, 2010). The development process of a software product entails a lot of steps. All these steps should be followed up in its entirety to ensure that all the processes are captured in the development process. For a good software to be developed, there is need to ensure that all the steps are followed extensively so that the occurrence of bugs can be minimized. SDLC also helps as a guide in collecting data that is used to design the software. In the design of a software, it is imperative that the software meets the requirements of the users so that their needs are met (Schneider, 2010). JAD Session Plan The JAD session is to have a workshop which will last for three days. There are requirements that will be needed to have a successful session. The requirements are stated as below: There will need to be a requirements specification documents that will explain what the users have. The requirementsspecifications will help to show the issues that are covered in the document and will also help to further show hidden details that the users did not mention. There will be need to have a schedule and sequence of events. This will act as a guide of what will be discussed in the meeting. Another requirement is the facilitators of the session and what each facilitator will work on. The session will also need to have the software specifications of the current systems which are in use so that they will analyze and look at what might need to be updated. The plan for the session will entail the following. It will require that the venue of the meeting be identified and booked in advance. This will help to ensure that there are no conflicts with other sessions that might be planning to hold their meetings in those locations that have been identified. There will also be a need to make sure that the equipment that will be used in the workshop is available. Seats will have to be arranged accordingly and also the participants’ writing materials are well catered for. Since it will require the use of laptops, there will need to be Internet connection. It thus requires that the network connections that will be used to connect to the Internet are available. Processes for Successful Interview For the interview to be successful, the advertisement process should be done in a professional way. There is a need, therefore, to ensure that the right people are reached when making the advertisement. The medium for advertising of the vacant posts should be an extensive one that will be able to reach many people. This will help get the right staff that will be qualified for the job advertised (Schneider, 2010). The other important process is that of ensuring that the shortlisting process is done in the right manner. A wholesome approach should be followed when undertaking the shortlisting process. There is need to ensure that all features be collected. The other process is the interview. The interview process should be done professionally. This is to say that the interviewing panel should be established using the right procedures. All departments should be represented in the interview process. There is a need to make sure that panelists with the needed qualities are present so that they know what to be got from the interviewees (Dayal, Zachariah & Rajpal, 1996). The questions to be asked should be discussed so that at the end of the interview process, all the required issues should be done. In normal situations, each panelist will ask their own questions and in the end, most of the questions shall have been repeated while important ones were left out. The questions should be balanced so that it does not probe the interviewee to reveal personal questions. The questions should be as professionals as possible(Schneider 2010). The session that will be taken for each interviewee should be discussed so that enough time is taken for each interviewee. There should be enough time for each interviewee so that all information is got from the interviewee. The interviewers will have time to exhaust their questions (Dayal, Zachariah & Rajpal, 1996). Members in the Interview List The members that will be required in the interview include software developers. These are the people who are involved in the development of software in the organization. In the organization, these people are referred to as assistant software engineers. These are the people who will be involved in developing systems and debugging systems already in place. The list of questions for the software developers are: i. For how long have you been programming? ii. Which programming languages are you good at? iii. What do you think is the future of software development? iv. What systems have you successfully developed in the past? There will also be system analysts. These are people who gather information and advise the organization on the need to have a new system that will solve some problems. In the organization, they will be referred to as business system analysts. They are to get views from the users of what is required in the organization. This will help to advise the organization of the need to have a new system. List of questions i. What model of software development process do you think is efficient? ii. Do you prefer web-based or standalone systems for businesses? iii. What is better, to have beta systems or fully functional systems? Another important person is the system is the webmaster. The webmaster is the one who will be tasked with ensuring that the website is in the right mode and can be accessed by all people. The website should also be updated every day. This is the work of the webmaster. The roles and the name will remain the same. i. What is your stand on internet security? ii. What do you think should be done to ensure that organizations are secure and safe from cyber-attacks? iii. What is your take on dynamic websites? Is it the way to go? Summarize the Results I intend to summarize the results by getting comments from the all the members present in the JAD session. I will make copies and distribute to each member; I will also copy them to their e-mail addresses. After I get the feedback from each member, will get the comments from each member and publish them accordingly. I will publish the summarized content where each person will be contented as I shall have got views from them. Before publishing, I will make sure that I get endorsements from each member in the JAD session. This will give me a go ahead to publish the results. References Dayal, R., Zachariah, P. & Rajpal, K. (1996). Dynamics of human resource management. Mittal Publications, New Delhi. Schneider, G. (2010). Electronic commerce: Software analysis. Cengage Learning, New York. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Software Development Essay Example | Topics and Well Written Essays - 1250 words”, n.d.)
Software Development Essay Example | Topics and Well Written Essays - 1250 words. Retrieved from https://studentshare.org/information-technology/1458017-software-development
(Software Development Essay Example | Topics and Well Written Essays - 1250 Words)
Software Development Essay Example | Topics and Well Written Essays - 1250 Words. https://studentshare.org/information-technology/1458017-software-development.
“Software Development Essay Example | Topics and Well Written Essays - 1250 Words”, n.d. https://studentshare.org/information-technology/1458017-software-development.
  • Cited: 0 times

CHECK THESE SAMPLES OF Software Development

Agile Software Development Methodologies

This paper presents an overview of the agile Software Development methodologies.... he basic purpose of this research is to show that 'agile Software Development methodologies' are a superior design method that is why Scrum and XP rapidly emerging frameworks … Traditional techniques to Software Development do not allow software developers to change requirements or design during the Software Development life cycle.... Therefore, in order to deal with this issue of traditional project development methodology, a new Software Development methodology was introduced that is known as agile Software Development methodology....
3 Pages (750 words) Essay

The Problems and Risks associated with IT Offshore

Cost advantages: This is one of the main reasons due to which companies outsource Software Development to lower wage countries such as India.... By outsourcing Software Development, the IT staff can utilize the time spent on coding and testing to concentrate better on the functional parts of the IT system. Faster work pace: Companies, relying on outsourcing Software Development, may be able to develop and deploy software applications faster than they would if developed locally because the cost savings enable them to employ bigger teams with lesser cost, which speeds up the process....
4 Pages (1000 words) Essay

Secure Software Development

The paper "Secure Software Development" discusses that the objective of developing more safe and secure applications and minimizing client pain is why Microsoft has implemented SDL.... This research is aimed to assess and analyze some of the major areas and aspects regarding “Secure Software Development”.... This research will present some of the major reasons for the security-based issues in the Software Development process....
9 Pages (2250 words) Annotated Bibliography

Agile software development

With the increase and dynamics of the needs and wants of customers, the software developers have been forced to rise up to the occasion and get involved in Software Development.... However, both have their own pros and cons and have different features that number Agile Software Development With the increase and dynamics of the needs and wants s, the softwaredevelopers have been forced to rise up to the occasion and get involved in Software Development....
2 Pages (500 words) Essay

Distributed agile software development

Distribution of Software Development has in the recent past increasingly become common with the main aim being to save the costs of production and a reduction of the time to market.... Additionally, the use of agile practices for distributed development is increasingly gaining momentum in various Distributed Agile Software Development Distribution of Software Development has in the recent past increasingly become common with the main aim being to save the costs of production and a reduction of the time to market....
2 Pages (500 words) Essay

Agile software development

In some cases, they adopt a model such as the Capabilities Maturity Model Integration (CMMI) which was developed to determine several levels of maturity… Both CMMI and agile Software Development are different from each other.... For instance, CMMI is a model that is used to determine the level of a process adopted by an organization for the development of software AGILE Software Development Agile Software Development Affiliation Identify issues at the core of the apparent incompatibilitybetween CMMI and Agile....
2 Pages (500 words) Assignment

State of Software Development

This research paper "State Of Software Development" presents the relationship between prior research findings and current analytical and statistical findings of factors regarding software developers.... Software Development, and approximately sixty-four-year-old process now, is an ever-expanding field that is undergoing constant change and adoption.... Customer satisfaction and enhanced usability are two of the main goals that Software Development environments focus upon....
13 Pages (3250 words) Research Paper

Software Development Process

This report "Software Development Process" discusses building software to the required design and specifications that is not an easy task.... It is therefore currently the best way to manage Software Development in a highly flexible process and that requires individuals to drive this process to success.... The agile Software Development method is major progress in software management.... Although agile Software Development provides the best approach to Software Development problems, it cannot be applied in a vacuum....
8 Pages (2000 words) Report
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us