SlideShare a Scribd company logo
1 of 5
HERNÁNDEZ, 1
Eduardo Hernández Rangel
Tammy Chapman
Advance Writing
December 13, 2015
Is Scrum the New Silver Bullet?
Computer software is essentially intangible, abstract, changeable and extremely
difficult to build causing excessive schedules, over cost and malfunction in their operation.
Too many methodologies, frameworks, tools and paradigms have been developed to reduce
the complexity in its constructions, but until this moment many of them have not been
successes. Agile approaches have appeared to resolve the issues and promising to improve
the way the software is built minimizing the impact of schedules, over cost and increase the
caliber. Splitting up large projects into smaller deliverables predictable supported by the
manageable project team commitment as it was the new silver bullet.
Due to the complexity, high costs of production and flawed developed products, the
software industry declared the software crisis looking for tools, methodologies,
programming languages that help to minimize schedules, costs and flaw products.
According to Brooks, projects software are capable of becoming a monster and causing
horror, because he point out, “of all the monster who fill the nightmares of our folklore,
none terrify more than werewolves, because they transform unexpectedly from the familiar
to horror. For these, we seek bullets of silver than can magically [control the software]”.
With this similitude about werewolves, Clearly Brooks said, there is no silver bullet that
HERNÁNDEZ, 2
kill the monster because of the essence of software is complex. According to Partridge,
after too many years and even tough enormous endeavors in science and technology that
the state has not changed so much. Thus the software crisis remains in force, although to a
lesser extent, but small bullets have been discovered.
Breakthroughs in tools, programming languages, methodologies improve the way
software is built. But, the real silver bullet comes from cultural change (Cox). The cultural
changes that permit change new ways of thinking, focus on processes, methodologies and
quality instead on technology. Technology is important, but more important is to be aware
about the quality and how to be use processes, and methods to make better software. Most
important changes, firstly were ideas to do something better, easily and different; this was
possible because the courage, endeavor and persistent of somebody. In other words the
most important technological breakthroughs have been due to the desire to change and
improve the world. The software industry is obligated to build better software, in all
aspects, and should encourage to use tools, methods and of course, agile processes but
above all awareness about the importance about quality.
Agile paradigms for developing software projects are one of the new silver bullets
that can slay, or at least hurt nastily, the evil. Agile software development processes are a
blend of industry’s best practices and it is supported by a self-managed team project. The
principles about agile practices is to split the project into small pieces that can be managed
and forecast about timing and effort. Of course, to estimate correctly the time and effort the
team must to have the enough competences to do the assigned tasks and the customer must
totally committed. Xion says, “Helping the project development team and the customer
work together closely to assign priority to requirements according to the importance [of
HERNÁNDEZ, 3
them]”. Another important consideration about reducing cracked products is to prevent and
correct errors as soon as possible with functional deliverables put on production
environments each certain defined time. Agile paradigms have become the next silver
bullet that increases the project success when it is applied consciousness in software
development projects.
Scrum is used worldwide because it helps produce software projects more
manageable. Software engineers around the world have used this agile software
development methodology because of the good quality levels are achieved in relation to
time-effort ("Fujita and Revetria"). The quality is maintained through communication
between the project team, manager and the client as well as the transparency that exists in
the entire project during its progress; they are visible in each working cycle. Even when,
Scrum is an agile framework for building better software project, it can blend with others
industry best practices to strengthen the way to make software.
Scrum framework, one of the most important candidates to avoid the software’s
transformation to evil. In order to increase the guarantee to build more successful projects
Scrum is the bullet, blend the team, manager and customer and conform a self-managed
team that takes decisions about the project. Dividing and prioritizing the customer’s
business needs into usage packages, built each defined box-timing. Preparing all the
necessity for changes during the software development makes possible to reduce no useful
functionality. “Respond to requirement changes in ‘real-time’ without waiting milestone”
(Xion) is the base of Scrum to respond to this user need. Best practices, tools and most
importantly a self-managed team with enough knowledge is the key to shut the werewolves
and never more expect a horror transformation.
HERNÁNDEZ, 4
Using the Scrum framework does not assure that the project was successful. Tools
and motivated self-managed project team gives a hail of bullets that undoubtedly more than
one hurts the evil, making possible build better software, software that do what we expect
to do.
HERNÁNDEZ, 5
Works Cited
Brooks, P., Frederick. "No Silver Bullet Essence and Accidents of Software
Engineering." Web. 06 December 2015.
Fujita, H. Revetria, R. "New Trends in Software Methodologies, Tools and
Techniques." Amsterdam, Netherlands: IOS Press. Google Books. Web. 07
December 2015.
Partridge, D. "Engineering Artificial Intelligence." Norwood, New Jersey: Intellect Books.
Google Books. Web. 10 December 2015.
Xion, J. "New Sofware Engineering Pardigm Base on Complexity Science." NewYork:
Springer. Google Books. Web. 10 December 2015.

More Related Content

What's hot

Clean Code - Increase your agility through higher quality software
Clean Code - Increase your agility through higher quality softwareClean Code - Increase your agility through higher quality software
Clean Code - Increase your agility through higher quality softwareEric Reichwaldt
 
Aimtech Software Development Company Presentation
Aimtech Software Development Company PresentationAimtech Software Development Company Presentation
Aimtech Software Development Company PresentationAnahitYeprikyan2
 
The Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessThe Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessPMOfficers PMOAcademy
 
Advice on how to get started — and ahead — in a career in DevOps
Advice on how to get started — and ahead — in a career in DevOpsAdvice on how to get started — and ahead — in a career in DevOps
Advice on how to get started — and ahead — in a career in DevOpsPuppet
 
Dell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITILDell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITILMatt Schneider
 
Challenges of Agile Software Development
Challenges of Agile Software DevelopmentChallenges of Agile Software Development
Challenges of Agile Software DevelopmentWei (Terence) Li
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principlesJaguaraci Silva
 
Covintus Overview 2013
Covintus Overview 2013Covintus Overview 2013
Covintus Overview 2013Covintus
 
Business Case for Agile Project Management
Business Case for Agile Project ManagementBusiness Case for Agile Project Management
Business Case for Agile Project ManagementSiddhi
 
The Art of Agile Documentation
The Art of Agile DocumentationThe Art of Agile Documentation
The Art of Agile DocumentationAgile Montréal
 
4 Prerequisites for DevOps Success
4 Prerequisites for DevOps Success4 Prerequisites for DevOps Success
4 Prerequisites for DevOps SuccessCloudCheckr
 
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONS
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONSDEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONS
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONSSprintzeal
 
Another Agile Intro
Another Agile IntroAnother Agile Intro
Another Agile IntroSteve Hayes
 
assingnment 56
assingnment 56assingnment 56
assingnment 56Bhas Karan
 
Lecture 1 introduction to applied software project management
Lecture 1   introduction to applied software project managementLecture 1   introduction to applied software project management
Lecture 1 introduction to applied software project managementanasz3z3
 
Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsTechWell
 
SoftTeco Company Profile
SoftTeco Company ProfileSoftTeco Company Profile
SoftTeco Company ProfileSerge Zenevich
 
Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Mediotype .
 

What's hot (20)

Clean Code - Increase your agility through higher quality software
Clean Code - Increase your agility through higher quality softwareClean Code - Increase your agility through higher quality software
Clean Code - Increase your agility through higher quality software
 
Aimtech Software Development Company Presentation
Aimtech Software Development Company PresentationAimtech Software Development Company Presentation
Aimtech Software Development Company Presentation
 
The Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessThe Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps Success
 
Advice on how to get started — and ahead — in a career in DevOps
Advice on how to get started — and ahead — in a career in DevOpsAdvice on how to get started — and ahead — in a career in DevOps
Advice on how to get started — and ahead — in a career in DevOps
 
Dell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITILDell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITIL
 
Challenges of Agile Software Development
Challenges of Agile Software DevelopmentChallenges of Agile Software Development
Challenges of Agile Software Development
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
 
Covintus Overview 2013
Covintus Overview 2013Covintus Overview 2013
Covintus Overview 2013
 
Business Case for Agile Project Management
Business Case for Agile Project ManagementBusiness Case for Agile Project Management
Business Case for Agile Project Management
 
The Art of Agile Documentation
The Art of Agile DocumentationThe Art of Agile Documentation
The Art of Agile Documentation
 
4 Prerequisites for DevOps Success
4 Prerequisites for DevOps Success4 Prerequisites for DevOps Success
4 Prerequisites for DevOps Success
 
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONS
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONSDEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONS
DEVOPS ENGINEER - CAREER PATH, JOB SCOPE, AND CERTIFICATIONS
 
Another Agile Intro
Another Agile IntroAnother Agile Intro
Another Agile Intro
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?
 
assingnment 56
assingnment 56assingnment 56
assingnment 56
 
Lecture 1 introduction to applied software project management
Lecture 1   introduction to applied software project managementLecture 1   introduction to applied software project management
Lecture 1 introduction to applied software project management
 
Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective Actions
 
SoftTeco Company Profile
SoftTeco Company ProfileSoftTeco Company Profile
SoftTeco Company Profile
 
Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?
 

Viewers also liked (9)

Intercultural communication
Intercultural communicationIntercultural communication
Intercultural communication
 
Fundamentos de enseñanza del Inglés
Fundamentos de enseñanza del InglésFundamentos de enseñanza del Inglés
Fundamentos de enseñanza del Inglés
 
Increasing a project's success
Increasing a project's successIncreasing a project's success
Increasing a project's success
 
Critical incidents in ELT
Critical incidents in ELTCritical incidents in ELT
Critical incidents in ELT
 
Plagiarism for dummies
Plagiarism for dummiesPlagiarism for dummies
Plagiarism for dummies
 
Observation
ObservationObservation
Observation
 
Affective effective language english language teaching method
Affective effective language english language teaching methodAffective effective language english language teaching method
Affective effective language english language teaching method
 
User stories through Five W's technique
User stories through Five W's  techniqueUser stories through Five W's  technique
User stories through Five W's technique
 
Self-directed learning
Self-directed learningSelf-directed learning
Self-directed learning
 

Similar to Scrum the new silver bullet

Custom Software Development Cost, Process and Time.pdf
Custom Software Development Cost, Process and Time.pdfCustom Software Development Cost, Process and Time.pdf
Custom Software Development Cost, Process and Time.pdfJPLoft Solutions
 
Xp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationXp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationMuaazZubairi
 
How to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideHow to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideXSolve
 
Custom Software Development Cost, Process and Time (2).pdf
Custom Software Development Cost, Process and Time (2).pdfCustom Software Development Cost, Process and Time (2).pdf
Custom Software Development Cost, Process and Time (2).pdfJPLoft Solutions
 
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfHOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfLaura Miller
 
CTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall ContractCTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall Contractsusanatkinson
 
The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)Adrian Howard
 
Agile Injection, Varberg
Agile Injection, VarbergAgile Injection, Varberg
Agile Injection, VarbergFredrik Wendt
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile TermsValtech UK
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
best-practices-to-develop-software-applications-for-startups- cuneiform.pdfbest-practices-to-develop-software-applications-for-startups- cuneiform.pdf
best-practices-to-develop-software-applications-for-startups- cuneiform.pdfCuneiform Consulting Pvt Ltd.
 
SOFTWARE COST ESTIMATION USING FUZZY NUMBER AND PARTICLE SWARM OPTIMIZATION
SOFTWARE COST ESTIMATION USING FUZZY NUMBER AND PARTICLE SWARM OPTIMIZATIONSOFTWARE COST ESTIMATION USING FUZZY NUMBER AND PARTICLE SWARM OPTIMIZATION
SOFTWARE COST ESTIMATION USING FUZZY NUMBER AND PARTICLE SWARM OPTIMIZATIONIJCI JOURNAL
 
What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...EfrogPtyLtd1
 

Similar to Scrum the new silver bullet (20)

Custom Software Development Cost, Process and Time.pdf
Custom Software Development Cost, Process and Time.pdfCustom Software Development Cost, Process and Time.pdf
Custom Software Development Cost, Process and Time.pdf
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
Agile Methodologies & Key Principles
Agile Methodologies & Key Principles Agile Methodologies & Key Principles
Agile Methodologies & Key Principles
 
Xp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentationXp(Xtreme Programming) presentation
Xp(Xtreme Programming) presentation
 
How to outsource Scrum projects - a guide
How to outsource Scrum projects - a guideHow to outsource Scrum projects - a guide
How to outsource Scrum projects - a guide
 
Custom Software Development Cost, Process and Time (2).pdf
Custom Software Development Cost, Process and Time (2).pdfCustom Software Development Cost, Process and Time (2).pdf
Custom Software Development Cost, Process and Time (2).pdf
 
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfHOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
 
Successful Agile/UX
Successful Agile/UXSuccessful Agile/UX
Successful Agile/UX
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
CTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall ContractCTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall Contract
 
The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)
 
Agile Injection, Varberg
Agile Injection, VarbergAgile Injection, Varberg
Agile Injection, Varberg
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile Terms
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Culture
CultureCulture
Culture
 
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
best-practices-to-develop-software-applications-for-startups- cuneiform.pdfbest-practices-to-develop-software-applications-for-startups- cuneiform.pdf
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
 
SOFTWARE COST ESTIMATION USING FUZZY NUMBER AND PARTICLE SWARM OPTIMIZATION
SOFTWARE COST ESTIMATION USING FUZZY NUMBER AND PARTICLE SWARM OPTIMIZATIONSOFTWARE COST ESTIMATION USING FUZZY NUMBER AND PARTICLE SWARM OPTIMIZATION
SOFTWARE COST ESTIMATION USING FUZZY NUMBER AND PARTICLE SWARM OPTIMIZATION
 
What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...
 
Unit2
Unit2Unit2
Unit2
 

More from Eduardo Hernández Rangel, MCC, PMP, ITIL Cer, Scrum Master (8)

Which is better pmi process or scrum framework
Which is better pmi process or scrum frameworkWhich is better pmi process or scrum framework
Which is better pmi process or scrum framework
 
Conceps about vocabulary and pronunciation
Conceps about vocabulary and pronunciationConceps about vocabulary and pronunciation
Conceps about vocabulary and pronunciation
 
Sociolinguistics origins and definitions
Sociolinguistics origins and definitionsSociolinguistics origins and definitions
Sociolinguistics origins and definitions
 
Types of bilingual acquisition
Types of bilingual acquisitionTypes of bilingual acquisition
Types of bilingual acquisition
 
THE WORK OF THE ENGLISH TEACHER BEFORE AND AFTER A REFLECTIVE THINKING
THE WORK OF THE ENGLISH TEACHER BEFORE AND AFTER A REFLECTIVE THINKING THE WORK OF THE ENGLISH TEACHER BEFORE AND AFTER A REFLECTIVE THINKING
THE WORK OF THE ENGLISH TEACHER BEFORE AND AFTER A REFLECTIVE THINKING
 
Reflective lesson plan
Reflective lesson planReflective lesson plan
Reflective lesson plan
 
Exploring our teaching
Exploring our teachingExploring our teaching
Exploring our teaching
 
Type of interlanguage in ten years old child
Type of interlanguage in ten years old childType of interlanguage in ten years old child
Type of interlanguage in ten years old child
 

Recently uploaded

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 

Recently uploaded (20)

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 

Scrum the new silver bullet

  • 1. HERNÁNDEZ, 1 Eduardo Hernández Rangel Tammy Chapman Advance Writing December 13, 2015 Is Scrum the New Silver Bullet? Computer software is essentially intangible, abstract, changeable and extremely difficult to build causing excessive schedules, over cost and malfunction in their operation. Too many methodologies, frameworks, tools and paradigms have been developed to reduce the complexity in its constructions, but until this moment many of them have not been successes. Agile approaches have appeared to resolve the issues and promising to improve the way the software is built minimizing the impact of schedules, over cost and increase the caliber. Splitting up large projects into smaller deliverables predictable supported by the manageable project team commitment as it was the new silver bullet. Due to the complexity, high costs of production and flawed developed products, the software industry declared the software crisis looking for tools, methodologies, programming languages that help to minimize schedules, costs and flaw products. According to Brooks, projects software are capable of becoming a monster and causing horror, because he point out, “of all the monster who fill the nightmares of our folklore, none terrify more than werewolves, because they transform unexpectedly from the familiar to horror. For these, we seek bullets of silver than can magically [control the software]”. With this similitude about werewolves, Clearly Brooks said, there is no silver bullet that
  • 2. HERNÁNDEZ, 2 kill the monster because of the essence of software is complex. According to Partridge, after too many years and even tough enormous endeavors in science and technology that the state has not changed so much. Thus the software crisis remains in force, although to a lesser extent, but small bullets have been discovered. Breakthroughs in tools, programming languages, methodologies improve the way software is built. But, the real silver bullet comes from cultural change (Cox). The cultural changes that permit change new ways of thinking, focus on processes, methodologies and quality instead on technology. Technology is important, but more important is to be aware about the quality and how to be use processes, and methods to make better software. Most important changes, firstly were ideas to do something better, easily and different; this was possible because the courage, endeavor and persistent of somebody. In other words the most important technological breakthroughs have been due to the desire to change and improve the world. The software industry is obligated to build better software, in all aspects, and should encourage to use tools, methods and of course, agile processes but above all awareness about the importance about quality. Agile paradigms for developing software projects are one of the new silver bullets that can slay, or at least hurt nastily, the evil. Agile software development processes are a blend of industry’s best practices and it is supported by a self-managed team project. The principles about agile practices is to split the project into small pieces that can be managed and forecast about timing and effort. Of course, to estimate correctly the time and effort the team must to have the enough competences to do the assigned tasks and the customer must totally committed. Xion says, “Helping the project development team and the customer work together closely to assign priority to requirements according to the importance [of
  • 3. HERNÁNDEZ, 3 them]”. Another important consideration about reducing cracked products is to prevent and correct errors as soon as possible with functional deliverables put on production environments each certain defined time. Agile paradigms have become the next silver bullet that increases the project success when it is applied consciousness in software development projects. Scrum is used worldwide because it helps produce software projects more manageable. Software engineers around the world have used this agile software development methodology because of the good quality levels are achieved in relation to time-effort ("Fujita and Revetria"). The quality is maintained through communication between the project team, manager and the client as well as the transparency that exists in the entire project during its progress; they are visible in each working cycle. Even when, Scrum is an agile framework for building better software project, it can blend with others industry best practices to strengthen the way to make software. Scrum framework, one of the most important candidates to avoid the software’s transformation to evil. In order to increase the guarantee to build more successful projects Scrum is the bullet, blend the team, manager and customer and conform a self-managed team that takes decisions about the project. Dividing and prioritizing the customer’s business needs into usage packages, built each defined box-timing. Preparing all the necessity for changes during the software development makes possible to reduce no useful functionality. “Respond to requirement changes in ‘real-time’ without waiting milestone” (Xion) is the base of Scrum to respond to this user need. Best practices, tools and most importantly a self-managed team with enough knowledge is the key to shut the werewolves and never more expect a horror transformation.
  • 4. HERNÁNDEZ, 4 Using the Scrum framework does not assure that the project was successful. Tools and motivated self-managed project team gives a hail of bullets that undoubtedly more than one hurts the evil, making possible build better software, software that do what we expect to do.
  • 5. HERNÁNDEZ, 5 Works Cited Brooks, P., Frederick. "No Silver Bullet Essence and Accidents of Software Engineering." Web. 06 December 2015. Fujita, H. Revetria, R. "New Trends in Software Methodologies, Tools and Techniques." Amsterdam, Netherlands: IOS Press. Google Books. Web. 07 December 2015. Partridge, D. "Engineering Artificial Intelligence." Norwood, New Jersey: Intellect Books. Google Books. Web. 10 December 2015. Xion, J. "New Sofware Engineering Pardigm Base on Complexity Science." NewYork: Springer. Google Books. Web. 10 December 2015.