Cargando…

Growing Software : Big Strategies for Managing Small Software Companies.

In small but growing software companies, the engineering manager is in the unique position of having to deal with the technical team and other senior managers, while at the same time taking direction from the CEO. Once the company begins to grow, problems that once seemed small can explode into time...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Testa, Louis
Formato: Electrónico eBook
Idioma:Inglés
Publicado: San Francisco : No Starch Press, 2009.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_ocn830164418
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 130316s2009 cau o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d MHW  |d DEBSZ  |d OCLCQ  |d MERUC  |d ZCU  |d ICG  |d OCLCF  |d OCLCO  |d OCLCQ  |d DKC  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 1155970886 
020 |a 9781593272258 
020 |a 1593272251 
029 1 |a DEBBG  |b BV044173853 
029 1 |a DEBSZ  |b 397493991 
035 |a (OCoLC)830164418  |z (OCoLC)1155970886 
050 4 |a HD9696.63.A2 .T47 2009 
082 0 4 |a 338.47005068 
049 |a UAMI 
100 1 |a Testa, Louis. 
245 1 0 |a Growing Software :  |b Big Strategies for Managing Small Software Companies. 
260 |a San Francisco :  |b No Starch Press,  |c 2009. 
300 |a 1 online resource (428 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Introduction; Book Organization and Conventions; Company Growth Stages; Real-Life Accounts; Spreadsheets; Templates; PART I: Development Team; 1: Getting Started; Finding Your Way in a New Job; Dealing with the Immediate; Undergoing Initial Training; Collecting Information; Understanding the People; Reluctance to Reveal Information; Learning the Technology, Process, and Product; Understanding the Customer; Understanding the Corporate Business Workflow; Back to the Big Picture; 2: Managing a Development Team; Understanding Your Core Management Values; Trust; Flexibility; Sincerity. 
505 8 |a ConfidentialityRespect; Empowerment; Communicating with Your Team; One-on-Ones; Project Communication; Team Meetings; Conflict Resolution; Training; Coaching; Motivating Your Team Members; Coaching Problem Employees; Reviews and Evaluations; Creating the Review; Delivering the Review; Providing Late and Deficient Reviews; Additional Reading; 3: Creating an Effective Development Team; Effective Team Organization; Programmer Efficiency; Office Space; How Other Teams Communicate with Engineering; New Manager, Old Habits; Have Fun; Additional Reading; 4: Growing a Software Team. 
505 8 |a Designing a Selection ProcessInterview Traits; Technical Skills; Success History; Cultural Fit; Work Habits and Preferences; Industry Experience; People Skills; Communication Skills; Personality; Enthusiasm; Problem-Solving Ability; Sense of Humor; Pulling It All Together; Phone Screening; The Office Interview; Coaching Your Interview Team; Interview Sessions to Avoid; Review Session; Making the Choice; Additional Reading; PART II: Product and Technology; 5: Defining the Product; Product Definition Process; Product Definition Contents; The Whole Product Concept. 
505 8 |a Define the Product Using PrototypesPrototypes in General; Quick and Nimble Approaches; Clickable User Interface Prototypes; User Interface Design; Build a Relationship with Marketing; Avoid Poor Relationships; Keep Marketing and Engineering Teams Together; Build a Balanced Relationship; Customer Perception of the Product; Surprise! Unplanned Features; Improving a Product in an Alpha Release; Understanding an Existing Product's Composition; Additional Reading; 6: Driving Releases; Release Planning; Release Timeline; Early Release Strategy; Planning Product End of Life; The Release Process. 
505 8 |a Release CriteriaProcess Steps; Post-release Review; Release Version Identification; Three Number Release IDs; Patch Releases; Component Numbers vs. Release Number; Numbering Across Releases; Software for the Gentleman Farmer; Additional Reading; 7: Evaluating Your Tools and Methods; Backing Up Intellectual Property; Backup Frequency; Offsite Copies; Disk-Only Backup; Creating and Managing Development Documentation; Source Control Versioning; Software Build Method and Timing; Software Release Process; Bug-Tracking System; Selecting the Right Development Tools; Additional Reading. 
500 |a 8: Assessing Your Technology. 
520 |a In small but growing software companies, the engineering manager is in the unique position of having to deal with the technical team and other senior managers, while at the same time taking direction from the CEO. Once the company begins to grow, problems that once seemed small can explode into time-consuming crises. Growing Software offers critical advice for managing software development teams and the software that they're creating. The book deals with almost everything that a typical manager encounters-from personnel decisions and relations with other departments to project estimates and so. 
588 0 |a Print version record. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Computer software industry  |x Management. 
650 0 |a Computer software industry  |x Technological innovations  |x Management. 
650 6 |a Logiciels  |x Industrie  |x Gestion. 
650 6 |a Logiciels  |x Industrie  |x Innovations  |x Gestion. 
650 7 |a Computer software industry  |x Management  |2 fast 
776 0 8 |i Print version:  |a Testa, Louis.  |t Growing Software : Big Strategies for Managing Small Software Companies.  |d San Francisco : No Starch Press, ©2009  |z 9781593271831 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1137536  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6097350 
994 |a 92  |b IZTAP