Part 1
Programmers are people that write computer software, this is writing in code and can be used in many different computer software programs. A programmer is not always writing code that is only 6 hours of their day because the rest of their day they have to do organisational hours which use is for 2 hours and this includes sending emails, telephone calls from clients and face to face meetings. Programmers meetings usually involve finding out what a client requires in there program and possible problems which have come up in other programs. You also have to work out costing of a new programming, timing to do it and also planning of how to make the programming for the software. The ratio of hours per week of meetings and coding is 14 hours meetings and 42 hours of coding.
System Analyst consists of carrying out research to look at current systems and what new systems are required. In this research you have to carry out interviews, observation, finding out current problems and finding out the requirements for the new system. This is what takes up most of the system analyst’s time. There job involves organisation of the project on how the system is going to work to its ability and the research will help to make the system the way the end user requires it to be. There is a high percent of meetings because of interviews and questionnaires which take place but the rest of this is observing the current system.
Part 2
The purpose of a post implementation review meeting is to make sure that the end user is happy with the new system and it has met all their requirements. The implementation is also a time where you make sure that the end user can use the system and that the system is user friendly. Also this is a stage where the makers of the system can give training to the end users. Also the meeting is also to go over and explain the software and hardware requirements and what was used for this new system. If the system had any problems how these problems were resolved needs to be explained to the users. Also in this meeting how the current data was converted into the new system if this was required this needs to be stated and explained to users. This is in order for the end users to be happy and for the system to be completed.
The project is made in various stages, these stages include, analysis, design, development, testing, implementation and then creating an evaluation and user guide. The analysis stage is where you carry out research on the system such as having interviews, questionnaires, observing the current system and finding out requirement for the system. The design stage is where you design the new system and what is has you get all this information from the analysis stage, this is designing and getting a fee on how the new system will be created. The development system is where the system is getting developed; this is all the things in design stage put into the system of all the things the end user requires. The testing is checked by the developer and another person in order to check that the system works and that there is no errors coming up or no problems are arising, if problems are noticed then the can be fixed before the end user receives the system. The implementation stage is where you have to show the system to the end user and explain how the system works, what problems were resolved and give some appropriate training to the end user. The user guide is used to explain to the user how to use things in the system which might be complex and this is usually a user friendly guide, this also includes help and tutorial guides. The evaluation is the final stage and it is saying how u would make it any different if you were to do it again. All these steps are done after each other because they all lead on from each other and cannot be completed properly until all parts before have be done.
A scrum meeting is a quick meeting telling people within the business what they have to do and assigning people different jobs. Chickens and pigs are to different groups of people within a business. The pigs are the people that carry out the development and testing and who actually work on the system. Whereas the chickens are people who are interested in the system but do not actually work on it they just the end user or the client for whom the pigs are making the system for. The pigs have to find out what the chickens would like within the system and have a look at their current system and the chickens must state problems with system and requirements for new system. Pigs develop and test the system before giving it to the chickens and then this is where everything is checked to see if anything needs added on and that the chickens have an understanding of the system before the pigs hand the project completely over to the chickens.