Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a2200541 i 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu---unuuu 
008    210619s2021    caua    o     001 0 eng d 
019    1256805563 
020    9781484269336|q(electronic bk.) 
020    1484269330|q(electronic bk.) 
024 7  10.1007/978-1-4842-6933-6|2doi 
029 1  AU@|b000069461230 
035    (OCoLC)1257076336|z(OCoLC)1256805563 
040    EBLCP|beng|erda|epn|cEBLCP|dYDX|dGW5XE|dOCLCO|dOCLCF
       |dUKAHL|dOCLCQ|dCOM|dOCLCQ|dOCLCO|dN$T 
049    INap 
082 04 005.1 
082 04 005.1|223 
099    eBook O'Reilly for Public Libraries 
100 1  Durham, Doug,|eauthor. 
245 10 Lean software systems engineering for developers :
       |bmanaging requirements, complexity, teams, and change 
       like a champ /|cDoug Durham, Chad Michel.|h[O'Reilly 
       electronic resource] 
264  1 [Berkeley] :|bApress,|c[2021] 
264  4 |c©2021 
300    1 online resource (214 pages) :|billustrations 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
500    Includes index. 
505 0  Chapter 1: Focusing on Software Development Outcomes 
       Instead of Outputs -- Chapter 2: Gaining a Shared 
       Understanding Throughout the Project -- Chapter 3: 
       Validation of User Experience -- Chapter 4: Designing 
       Software Systems that Age Well and Adapt to Change -- 
       Chapter 5: Developers Falling into the Pit of Success -- 
       Chapter 6: Institutionalized Quality -- Chapter 7: The 
       Role of Chief Engineer -- Chapter 8: Bringing It All 
       Together-- Creating an Action Plan. 
520    Graduate to the next level of your software development 
       career, learning the tools you need to successfully manage
       the complexity of modern software systems. Whether you are
       a developer at a small software company, or one of many 
       developers at a large enterprise, your success directly 
       correlates to the ability of your development team to 
       rapidly respond to change. What makes this task 
       challenging in today's world, is that the technical 
       challenges we as developers strive to overcome are 
       becoming increasingly more complex. We have to consider 
       many more options when it comes to things like 
       requirements, solution hosting, support, pace of change, 
       and generally with less time and warning. A good developer
       knows that it is critical to manage every aspect of 
       software development from soup to nuts, and understands 
       that when details and decisions are left to chance, 
       outcomes can be negatively impacted. Poor planning can 
       result in increased errors, substandard quality, budget 
       and schedule overruns, and result in the ultimate business
       failure, dissatisfied customers, and stakeholders. This 
       book will help you put on the lenses of a software 
       engineer. You will come away with an understanding of how 
       to view the entire spectrum of the software development 
       process, learn valuable concepts, and apply these 
       principles through meaningful examples, case studies, and 
       source code. 
588 0  Print version record. 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Computer software|xDevelopment. 
650  7 Computer software|xDevelopment|2fast 
700 1  Michel, Chad,|eauthor. 
776 08 |iPrint version:|aDurham, Doug.|tLean Software Systems 
       Engineering for Developers.|dBerkeley, CA : Apress L.P., 
       ©2021|z9781484269329 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781484269336/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH39129246 
938    ProQuest Ebook Central|bEBLB|nEBL6641039 
938    YBP Library Services|bYANK|n302274565 
938    EBSCOhost|bEBSC|n2947998 
994    92|bJFN