Question

In: Computer Science

You are now the manager of a small team of software engineers. Some of them are...

You are now the manager of a small team of software engineers. Some of them are fresh graduates, while some of them have a few years of working experience in the field. You are tasked with producing a small experimental FinTech (Financial Technology) mobile application. You will need to publish on both Android and iPhone platforms. You are adopting an Agile methodology, with emphasis on Test-Driven Development and extensive automated tests. The concept behind the application is very innovative, so design is constantly changing.

One of your new team member, Jake, is a top CS graduate with 4.0 GPA and he claims he never produce bugs in his programs. He thus propose that he won't be adopting the Test-Driven Development methodology that the team is using. As manager, will you agree with his proposal? Why/why not?

Solutions

Expert Solution

Since, I am the manager of the whole team, so my decision for my team as well as the project should be very much intellectual and should be taken with all the possibilities to be kept in mind.

It is for sure that each of my team member including me wants that the project should be very successful and the public should not get any problem once it is launched in the market. Since, my application is based on Financial sort of thing, so we cannot afford any kind of bug. This is because money is the biggest friend as well as biggest enemy of the human beings in today's time. So , in my opinion , I won't go without a Test-Driven methodology.

Jake, although he claims that he never produce bugs in his programs. But still I cannot believe a person with just 4.0 GPA and change the methodology and drop the Test driven methodology. I cannot launch a finance related application without proper testing in each an every situation, and that too which is exposed to huge population.

Opinion of different people can be changed in this answer. Every person have its own opinion.


Related Solutions

You are now the manager of a small team of software engineers. Some of them are...
You are now the manager of a small team of software engineers. Some of them are fresh graduates, while some of them have a few years of working experience in the field. You are tasked with producing a small experimental FinTech (Financial Technology) mobile application. You will need to publish on both Android and iPhone platforms. You are adopting an Agile methodology, with emphasis on Test-Driven Development and extensive automated tests. The concept behind the application is very innovative, so...
You are now the manager of a small team of software engineers. Some of them are...
You are now the manager of a small team of software engineers. Some of them are fresh graduates, while some of them have a few years of working experience in the field. You are tasked with producing a small experimental FinTech (Financial Technology) mobile application. You will need to publish on both Android and iPhone platforms. You are adopting an Agile methodology, with emphasis on Test-Driven Development and extensive automated tests. The concept behind the application is very innovative, so...
A team of software engineers are testing the time taken for a particular type of modern...
A team of software engineers are testing the time taken for a particular type of modern computer to execute a complicated algorithm for factoring large numbers. They would like to estimate the mean time taken for a computer to execute the algorithm. A random sample of 21 times are collected. The mean time in this sample is 684.0 seconds and the sample standard deviation is found to be 96.9. Calculate the 95% confidence interval for the mean time taken to...
A team of software engineers are testing the time taken for a particular type of modern...
A team of software engineers are testing the time taken for a particular type of modern computer to execute a complicated algorithm for factoring large numbers. They would like to estimate the mean time taken for a computer to execute the algorithm. A random sample of 21 times are collected. The mean time in this sample is 684.0 seconds and the sample standard deviation is found to be 96.9. Calculate the 95% confidence interval for the mean time taken to...
Scenario You are the manager of a software development team working on new applications for your...
Scenario You are the manager of a software development team working on new applications for your company, Optimum Way Development, Inc. Your director has called for all development teams to submit product briefs detailing their current projects. The director plans to share the most promising product briefs with clients at an upcoming meeting. You have software design documents for two potential projects. Directions You must choose one of the potential products and use the information contained in the technical specification...
COURSE : IT System Integration “The software design/development team and test engineers need to develop a...
COURSE : IT System Integration “The software design/development team and test engineers need to develop a strategy for planning, design, execution, data collection, and test evaluation”. Discuss this statement. note: NEED A UNIQUE ANSWER AND NO HANDWRITING PLEASE.. THANK YOU
“The software design/development team and test engineers need to develop a strategy for planning, design, execution,...
“The software design/development team and test engineers need to develop a strategy for planning, design, execution, data collection, and test evaluation”. Discuss this statement. please no handwrite please no picture
You worked in a small local company as an assistant manager for several years. Now you...
You worked in a small local company as an assistant manager for several years. Now you quit the job and start your own business. You persuade your cousin to become a co-owner and invest $76,000 in the startup business. You invest $24,000 equity capital in the business. The business is organized as a limited liability company (LLC). You are the managing member, whereas your cousin is only a passive investor who does not manage the day-to-day operations. You also persuade...
""don't use hand write"" The software design/development team and test engineers need to develop a strategy...
""don't use hand write"" The software design/development team and test engineers need to develop a strategy for planning, design, execution, data collection, and test evaluation”. Discuss this statement.
course: System Integration question: “The software design/development team and test engineers need to develop a strategy...
course: System Integration question: “The software design/development team and test engineers need to develop a strategy for planning, design, execution, data collection, and test evaluation”. Discuss this statement. note: need a unique answer and no handwriting please.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT