The SDLC process at a company was inconsistent and caused delays, failures, and client dissatisfaction. To address this, a team evaluated the end-to-end activities, identified gaps and inconsistencies, and established a standardized format. They implemented a two-part plan to first clean up applications and then improve processes. This included documenting all activities, establishing timelines, and streamlining releases. The results were fewer delays, faster response times, and estimated savings of $200k per week for a key client.
Micro understand without Micro managing: E.g., one can identify that a
specific tester is unable to execute a test case for 2 days due to a defect unresolved by developer
Micro understand without Micro managing: E.g., one can identify that a
specific tester is unable to execute a test case for 2 days due to a defect unresolved by developer
I am Mohsin Ali Student of Sofware Engineering. Software Engineering Sir give us these slides to read and learn from it. And these Slides are very interesting for Sofware Eng Students.
Sheet2ScoresMaxActualComments1. Effort Estimate. Estimate the e.docxbjohn46
Sheet2ScoresMaxActualComments1. Effort Estimate. Estimate the effort necessary to complete the project. The estimate should be in units of days or fractions of days. All work to determine the effort should be shown. Provided estimate55Included software development tasks in estimate1010Broke down software development tasks1010Included standard software development phases1010Included project management tasks1010Broke down project management tasks1010Included other tasks (e.g., training)1010Used method described in #4552. Assumptions: Document the assumptions made to determine the effort estimate in a list. 10103. Describe the method(s) used to determine the effort estimate. 10104. Identify and describe the advantages and disadvantages of the method(s) used.10100100100Second submission90%90
Sheet3
Windshield Survey
Assignment Guidelines
A. Windshield Survey
The Windshield Survey is comprised of general qualitative observations that give you a snapshot of the community that you can capture as you drive/walk through the community. The demographic data can be obtained online, through the public library, county or township administration buildings. Please address the following in a narrative format following APA guidelines:
1. Geographical description
· Boundaries, geographical, political, or economic, how is it seen.
· Housing an zoning
· Sign of decay
2. Health Resources
a. Type of services available: health department, private MD, dentist, hospital clinic,
b. pharmacy, health promotion, mental health
c. School and occupational health services
d. Official and voluntary services
e. Self help and support groups
f. Service organizations, faith-based programs
g. Stores (grocery, retail, drug, dry cleaning, etc.
h. Transportation
3. Citizen safety and protective services
a. Police and fire
b. Shelters for victims of abuse
c. Others: neighborhood watch etc.
4. Services provided by senior citizens senior centers, meals on wheels, transportation, day care, long term care.
a. Parks and recreational areas
5. Community welfare services beyond city/state aid as provisions for emergency food, shelter and clothing.
Below please see the rubric that will be used to grade your survey and due date instructions.
Assignment must be presented in an essay style using APA format in the required Arial 12 font with minimum of 1000 words.
Project 1 – Estimating Project EffortLearning Objectives
This project has been designed to re-enforce the following concepts of developing software solutions:
· Requirements Elicitation
· Requirements Analysis
· Functional Decomposition
· Task Identification
· Effort Estimating
In addition, students will be introduced to the reality of quickly developing effort estimates with poor, incomplete and possibly conflicting information. Scenario
The Project Management Institute (PMI) has invited your company to respond to their Request for Proposal (RFP) regarding the deve.
1. SDLC Process Method
Challenge:Applications acrossmuchof the IT enterprise,were ungainly,hadtoomanyfailures and
delaystodeliverables. Thiscauses clientdissatisfaction(severe insome cases) andcostmoneyasclients
couldnot use the toolsfor theirfunctionof servicingcustomers (lossof clients).
Actions:
1) I evaluated the end-to-endactivitiesof implementinganddeploying“requests”(improvements
to the applicationsrequestedbyuser/client,“bugs”,upgradestothe toolsused,screen
changes…).Thisenabledme tocapture frombeginningtoendanddocumentthe activities,then
find“gaps”andproblemswithprocess ormore ofteninconsistencies. Iendedupwithatwo-
part planof ‘cleanup’and ‘processimprovement’.
2) I didfindmanyinconsistenciesonboththe clientrequestandthe deliveryside. A jointteam
fromboth sides wasassignedtoreview these andsome of the solutionsIofferedtoestablish
feasibilityandagree toa holisticapproachfortimeline andimplementation.
3) Part 1: Solutionswere established;forprocessesthatwere notfollowedorinconsistentto
“gaps” that were activitiesneededbutnevertaken. Idiscussedthe inconsistenciesand“gaps”
withthe “Joint”teamand workedtocome upwithan agreedto “format/form”tobe
used/documentedthatwouldbe followed“endtoend”(papertrail,documentation…) and
some of the solutionspresentedforfilling“gaps”.
4) Part 2; I wrote a businesscase withdetailsandsavings(justification) in“cleaning”the
applicationandfollowingthe processand“solutions”the jointteam agreedto. I presenteditto
the involvedexecutives.The technicalteamreceivedthe supportof the executivesinvolvedand
the Businesscase andsolutionswere signedandsupportedonall sides.
5) We wentthrough the “cleanup first”perthe Businesscase recommendation. We justified
“freezing”the applicationswhile we workedtofollowthe solutionsagreedtodelete unused
screensmakingsure of no “impacts”and justgenerally“cleaning” old/unusedorlittle used
interfacesorinformation.We thendidone regular“old”processrelease tosee whatimpactthe
clean-uphad.Itwas greatand noticeable. We were able toimplementenhancementsand
neededchangestothe applicationwithout“halts”orslowdownstothe systemanditspedup
the release cycle- withoutprocessimprovement.
6) We thenimplementedfirstfilling“gaps”withthe missingpartstothe endto endflow and
slowlyexecutedthe firstreleaseflow (itwouldtake aslongas ittook forthe steps- notimeline
for thisprototype).
7) Once the prototype in6 wasdone,we wouldadjustanythingneededandbyour3rd
cycle we
had a reliable,repeatable andsuccessful process.
Result
A specificapplicationgoingthroughthisendeavorwaslosing1½ daysa week. The clientsmentioned
theylostprojectmoneyonaverage of $5k/hour. Thismeant theyhad beenlosing$200K/wk. Afterthe
processchange above, theynolongerhave anydowntime andtheirinformationandresponse ismuch
quickerandmore accurate. Thisallowedthe applicationsclient/userstoserve the customersquicklyand
accurately. Theirlossof client’sbusinessandmoneydue tosystemoutage orslow downnolonger
occurred.