Agile methods ; Distributed development ; Extreme programming ; Indian software company ; Offshore software development ; Outsourcing ; Pair programming ; Plan-based development ; Project management ; Refactoring ; Requirement analysis ; Software methodology ; Systems development ; Spiral model ; Waterfall model Abstract: Jharna Software was a medium-sized Indian software developer with an offshore centre in the United States. Jharna Software was doing very well and had earned many prizes for export performance from the Indian government.
More Essay Examples on Project Rubric Development of the project coding and the type of documents that are involved should also be focused in process map to better understand about the various types of documents involved in the process and to stress the significance of them.
The process map represents the sequential way in which the all the tasks are carried out based on the project rather on the routine process in the organization. Another main feature that is important to represent is the involvement of contingency plan and the integration of the final product.
In this process map, the rectangle represents a process, the parallelogram diamond represents a decision, the oval symbol represents the start and end of a terminal and the paper symbol represents the document.
The note information to explain about the task also becomes useful for greater understanding of the whole process.
As document plays an important role in the project, mentioning them in the process map helps the user to know more with lesser information. Is the software development process a good candidate for redesign? Why or why not? Ans Software development process is certainly a good candidate for redesign in Jharna Software.
Redesign should be considered for a rapid change in the management and the staff mainly to reduce the costs, to increase the quality of the software product and also to speed up the software development process.
It is visible that they are facing greater problem in the integration stage and has been difficult to keep up with it. Considering Jharna Software, it is noticeable that from the early days, Jharna software has given prior importance to high quality and low-cost service products.
It has even received several awards for its performance while competing with the highly reputed companies like TCS, Infosys, and Wipro which were also more focussed towards the financial services industry and the integration services.
The present software development process was a traditional waterfall approach where once a stage e. To avoid this, a new system that is adaptable to the changes should be considered. Otherwise there will be continuing problem in the integration stage which keeps on building up unless a drastic measure is considered.
Recently, it has been noticed that the developers in Jharna Software worked beyond the customary 40 hours a week that implicated working late hours and on weekends too.
This clashes with their initial vision of providing non bureaucratic and employee friendly organizational structure in the company compared to a bureaucratic environment that it is now.
It helps temporarily to avoid the problems with deadlines, deliverables, and processes. So, there is an urgent need to educe the time spent on working by each employee with the project work. This can be done with the help of introducing a proper software development process and implementing it successfully.
Redesigning the software development process in an effective way helps in solving many problems. Upon asking question about when exactly the redesign is needed, it is quite obvious that in certain conditions where the involvement by the team and the management is sincere yet the difficulties exist and continue to increase even after a good effort on the particular problem.Jharna Software was doing very well and had earned many prizes for export performance from the Indian government.
It was, however, increasingly pressured by its main US clients to adopt the emerging agile methods to produce quality software in a shorter time and with limited budgets.
Jharna Software: the Move to Agile Methods Analysis. Jharna Software: The Move To Agile Methods 1 - Jharna Software: the Move to Agile Methods Analysis introduction. Create a process map of the software development process described in the Jharna Software case.
Jharna Software was a medium-sized Indian software developer with an offshore center in the United States Jharna Software: The Move to Agile by Ahmed Gamal on Prezi Create Explore Learn & support.
˘ ˇˆ˙˝ ˛˚˜ ˛ ˇ!˛˙ˇ"#$˛ ˛˙ ˇ%& ˜˝) ˝!0 ˇ ˝ (˘ˆ ˘) ˘˘ ˘ ˘ ˜ ˝)˝ " ˝ ˘!2 ˜˜˘ ˘) 3 $˜. Case 1: Jharna Software: The move to Agile methods January 20, Background & Problem Identification Jharna Software is a software company located in India that was established in , with a focus on IT services for the banking and finance sector.
Builds on the fundamental concepts of software engineering such as the plan-based approach (e.g., waterfall model) and the agile approach (e.g., extreme programming).