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 the design is constantly changing.

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

Solutions

Expert Solution

ANSWER ACCORDING TO ME :-

No, I won't agree with Ken.

EXPLANATION :-

As a manager, my duty is to provide bug free and efficient application to my clients and to ensure that, the company has some methodologies and practices which makes sure that the result product is free from any defects. And during the training we are taught to follow the conventional methods and practices in every situation because those methods are tested and proven to be effective.

Although, Ken claims to be a flawless programmer and has a excellent academic record which proves the same, but we can't just change our working model on the request of someone because no matter how good a programmer is, it is necessary to test an application before delivering it to our clients to ensure its quality otherwise it can damage our relationship with our client and can also be harmful for our company's reputation.So, i will make sure everyone uses the "Test-Driven Development Methodology" to ensure that our client get a fully tested and approved product.


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
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.
You and your team are now working on some icons for the organization’s program user interface...
You and your team are now working on some icons for the organization’s program user interface (UI). Based on your first mock-up of the UI, complete the following: Discuss 2 original icons with 3 states each. Explain how the icons would be used, and give the purpose of each state. Investigate emerging alternative I/O devices and discuss their impacts on design.
Assuming you are a team of 3 to 4 graduate engineers and you are being asked...
Assuming you are a team of 3 to 4 graduate engineers and you are being asked to form a project team to work on a project of your choice. You should work professionally and coordinate and communicate as far as real engineers in the construction industry in HK. Unit Learning Outcomes: LO1: Assess individual and group skills in order to allocate roles within a collaborative team. 1.Evaluate everyone own skills and discuss through self-auditing or brain storming and review. Highlight...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT