Rapid Development

Taming Wild Software Schedules

Author: Steve McConnell

Publisher: N.A

ISBN: 9781556159008

Category: Computers

Page: 647

View: 1886

Release On

Project managers, technical leads, and Windows programmers throughout the industry share an important concern--how to get their development schedules under control. Rapid Development addresses that concern head-on with philosophy, techniques, and tools that help shrink and control development schedules and keep projects moving. The style is friendly and conversational--and the content is impressive.

Rapid Development

Taming Wild Software Schedules

Author: Steve McConnell

Publisher: "O'Reilly Media, Inc."

ISBN: 0735646368

Category: Computers

Page: 674

View: 5328

Release On

Corporate and commercial software-development teams all want solutions for one important problem—how to get their high-pressure development schedules under control. In RAPID DEVELOPMENT, author Steve McConnell addresses that concern head-on with overall strategies, specific best practices, and valuable tips that help shrink and control development schedules and keep projects moving. Inside, you’ll find: A rapid-development strategy that can be applied to any project and the best practices to make that strategy work Candid discussions of great and not-so-great rapid-development practices—estimation, prototyping, forced overtime, motivation, teamwork, rapid-development languages, risk management, and many others A list of classic mistakes to avoid for rapid-development projects, including creeping requirements, shortchanged quality, and silver-bullet syndrome Case studies that vividly illustrate what can go wrong, what can go right, and how to tell which direction your project is going RAPID DEVELOPMENT is the real-world guide to more efficient applications development.


Sieben Wochen, sieben Sprachen (Prags)

Author: Bruce A. Tate

Publisher: O'Reilly Germany

ISBN: 3897213230

Category: Computers

Page: 360

View: 2766

Release On

Mit diesen sieben Sprachen erkunden Sie die wichtigsten Programmiermodelle unserer Zeit. Lernen Sie die dynamische Typisierung kennen, die Ruby, Python und Perl so flexibel und verlockend macht. Lernen Sie das Prototyp-System verstehen, das das Herzstück von JavaScript bildet. Erfahren Sie, wie das Pattern Matching in Prolog die Entwicklung von Scala und Erlang beeinflusst hat. Entdecken Sie, wie sich die rein funktionale Programmierung in Haskell von der Lisp-Sprachfamilie, inklusive Clojure, unterscheidet. Erkunden Sie die parallelen Techniken, die das Rückgrat der nächsten Generation von Internet-Anwendungen bilden werden. Finden Sie heraus, wie man Erlangs "Lass es abstürzen"-Philosophie zum Aufbau fehlertoleranter Systeme nutzt. Lernen Sie das Aktor-Modell kennen, das das parallele Design bei Io und Scala bestimmt. Entdecken Sie, wie Clojure die Versionierung nutzt, um einige der schwierigsten Probleme der Nebenläufigkeit zu lösen. Hier finden Sie alles in einem Buch. Nutzen Sie die Konzepte einer Sprache, um kreative Lösungen in einer anderen Programmiersprache zu finden – oder entdecken Sie einfach eine Sprache, die Sie bisher nicht kannten. Man kann nie wissen – vielleicht wird sie sogar eines ihrer neuen Lieblingswerkzeuge.

Softwareentwicklung von Kopf bis Fuss

Author: Dan Pilone,Russ Miles

Publisher: O'Reilly Germany

ISBN: 395561946X

Category: Computers

Page: 496

View: 9877

Release On

Was lernen Sie mit diesem Buch? Haben Sie sich schon einmal gefragt, was es mit testgetriebener Entwicklung auf sich hat? Oder auf welcher Basis es die richtig guten Consultants schaffen, gewaltige Stundensätze zu kassieren? Vielleicht sind Sie auch gerade an dem Punkt, an dem Sie Ihre Builds automatisieren wollen, Ihren Code in eine Versionskontrolle füttern, einem Refactoring unterziehen oder mit ein paar Entwurfsmustern anreichern wollen. Egal: Wenn Sie mit diesem Buch fertig sind, werden Sie ganz selbstverständlich Ihre Burndown-Rate verfolgen, den Durchsatz Ihres Teams berücksichtigen und sich erfolgreich Ihren Weg durch Anforderungen, Entwurf, Entwicklung und Auslieferung iterieren. Wieso sieht dieses Buch so anders aus? Wir gehen davon aus, dass Ihre Zeit zu kostbar ist, um mit neuem Stoff zu kämpfen. Statt Sie mit Bleiwüstentexten langsam in den Schlaf zu wiegen, verwenden wir für Softwareentwicklung von Kopf bis Fuß ein visuell und inhaltlich abwechslungsreiches Format, das auf Grundlage neuster Forschungsergebnisse im Bereich der Kognitionswissenschaft und der Lerntheorie entwickelt wurde. Wir wissen nämlich, wie Ihr Gehirn arbeitet.

Die Scrum-Revolution

Management mit der bahnbrechenden Methode der erfolgreichsten Unternehmen

Author: Jeff Sutherland

Publisher: Campus Verlag

ISBN: 359339992X

Category: Business & Economics

Page: 229

View: 8277

Release On

»Scrum« heißt die revolutionäre Methode, die seit den 90er-Jahren große ITProjekte zum Fliegen bringt. Und das schneller und kostengünstiger als geplant: Unternehmen, die mit Scrum arbeiten, schaffen die doppelte Arbeit in der Hälfte der Zeit. Gar nicht auszudenken, was geschähe, wenn jede Firma von dieser Methode profitieren könnte! Genau das ist Jeff Sutherlands Mission. Als Scrum-Erfinder zeigt er in seinem neuen Standardwerk ganz normalen Unternehmen, wie sie Scrum-Teams etablieren, ihre Entwicklungsaufgaben vereinfachen und alle ihre Projekte agil, zügig und kostengünstig durchziehen.

Die Kunst Des It-projektmanagements (2nd Edition)

Author: Scott Berkun

Publisher: O'Reilly Germany

ISBN: 3897219220

Category: Computers

Page: 480

View: 4674

Release On

Weshalb verschieben sich Release-Termine ständig? Warum funktioniert die Team-Kommunikation zwischen Designern, Entwicklern und Marketing nicht? Wie kommt man auf wirklich kreative Ideen? Und was tun, wenn etwas schief geht? Wenn Sie sich Fragen wie diese schon oft gestellt haben – Scott Berkun hat die Antworten für Sie. Mit Humor und scharfem Blick beleuchtet der erfahrene Autor und Projektmanager die klassischen Aufgaben, Herausforderungen und Mechanismen des IT-Projektmanagements. Von der fachkundigen Planung über die zielgerichtete Team-Kommunikation bis hin zum erfolgreichen Projektabschluss – hier erhalten Sie kompetente Einblicke in die Realität der Projektleitung. Projekte realistisch planen Entdecken Sie, welche ersten Schritte das Projekt erfolgreich starten, wie man solide Zeitpläne entwickelt und gute Visionsdokumente und Spezifikationen schreibt, wie neue Ideen entstehen und was man aus ihnen machen kann. Teams effektiv führen Erhalten Sie Einblicke in die erfolgreiche Teamleitung: Lernen Sie, wie man die Team-Moral kultiviert, konfliktfrei kommuniziert, Meetings optimal gestaltet und den Spaß am Projekt steigert. Neu in der überarbeiteten Auflage Die zweite, komplett überarbeitete Auflage wurde um Übungsteile am Ende jeden Kapitels erweitert. Dadurch kann der Leser durch über 120 Übungen die Kapitelinhalte praxisnah erschließen und vertiefen.

Failsafe IS Project Delivery

Author: Andrew Holmes

Publisher: Gower Publishing, Ltd.

ISBN: 9780566082559

Category: Computers

Page: 218

View: 4707

Release On

This book examinates what goes wrong in IT projects and what can be done to prevent this in the future.

Extreme Programming

die revolutionäre Methode für Softwareentwicklung in kleinen Teams ; [das Manifest]

Author: Kent Beck

Publisher: Pearson Deutschland GmbH

ISBN: 9783827321398

Category:

Page: 186

View: 3245

Release On


Visionäre der Programmierung

die Sprachen und ihre Schöpfer

Author: Federico Biancuzzi,Shane Warden

Publisher: O'Reilly Germany

ISBN: 3897219344

Category: Computer algorithms

Page: 485

View: 8797

Release On

In Visionare der Programmierung - Die Sprachen und ihre Schopfer werden exklusive Interviews mit den Entwicklern von historischen wie auch von hoch aktuellen Programmiersprachen veroffentlicht. In dieser einzigartigen Zusammenstellung erfahren Sie uber die Hintergrunde, die zu den spezifischen Design-Entscheidungen in den Programmiersprachen gefuhrt haben und uber die ursprungliche Ziele, die die Entwickler im Kopf hatten, als sie eine neue Programmiersprache entwarfen. Ebenso konnen Sie lesen, wieso Abweichungen zum ursprunglichen Design entstanden und welchen Einflu die jeweilige Sprache auf die heutige Softwareentwicklung noch besitzt. Adin D. Falkoff: APL Thomas E. Kurtz: BASIC Charles H. Moore: FORTH Robin Milner: ML Donald D. Chamberlin: SQL Alfred Aho, Peter Weinberger und Brian Kernighan: AWK Charles Geschke und John Warnock: PostScript Bjarne Stroustrup: C++ Bertrand Meyer: Eiffel Brad Cox und Tom Love: Objective-C Larry Wall: Perl Simon Peyton Jones, Paul Hudak, Philip Wadler und John Hughes: Haskell Guido van Rossum: Python Luiz Henrique de Figueiredo und Roberto Ierusalimschy: Lua James Gosling: Java Grady Booch, Ivar Jacobson und James Rumbaugh: UML Anders Hejlsberg: Delphi-Entwickler und fuhrender Entwickler von C#


Clean Architecture

Das Praxishandbuch für gutes Softwaredesign. Regeln und Paradigmen für effiziente Softwarestrukturen

Author: Robert C. Martin

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3958457266

Category: Computers

Page: 370

View: 1837

Release On



Projekt Phoenix

Der Roman über IT und DevOps – Neue Erfolgsstrategien für Ihre Firma

Author: Gene Kim

Publisher: O'Reilly

ISBN: 3960100671

Category: Computers

Page: 352

View: 7560

Release On

Bill ist IT-Manager bei Parts Unlimited. An einem Dienstagmorgen erhält er auf der Fahrt zur Arbeit einen Anruf seines CEO. Die neue IT-Initiative der Firma mit dem Codenamen Projekt Phoenix ist entscheidend für die Zukunft von Parts Unlimited, aber das Projekt hat Budget und Zeitplan massiv überzogen. Der CEO will, dass Bill direkt an ihn berichtet und das ganze Chaos in neunzig Tagen aufräumt, denn sonst wird Bills gesamte Abteilung outgesourct. Mit der Hilfe eines Vorstandsmitglieds und dessen mysteriöser Philosophie der Drei Wege wird Bill klar, dass IT-Arbeit mehr mit dem Fertigungsbereich in einer Fabrik zu tun hat als er sich je vorstellen konnte. Die Zeit drängt: Bill muss dafür sorgen, dass der Arbeitsfluss auch zwischen den Abteilungen deutlich besser läuft und das Business-Funktionalität zuverlässig bereitgestellt wird. Drei Koryphäen der DevOps-Bewegung liefern hier die rasante und unterhaltsame Story, in der sich jeder, der im IT-Bereich arbeitet, wiederfinden wird. Sie erfahren nicht nur, wie Sie Ihre eigene IT-Organisation verbessern können - nach der Lektüre dieses Buchs werden Sie IT auch nie wieder so sehen wie zuvor.

Agiles Software Quality Function Deployment

Author: Sixten Schockert

Publisher: BoD – Books on Demand

ISBN: 3844105336

Category: Business & Economics

Page: 256

View: 3167

Release On

Genauso wenig wie es DIE agile Softwareentwicklung gibt, existiert DAS agile Requirements Engineering (RE). Eine solche Vorgabe würde auch den agilen Werten der Selbstbestimmung und Flexibilität widersprechen. Doch die agile Praxis zeigt mehr: Die Ermittlung und Analyse von Anforderungen wird auch nicht als eine Herausforderung wahrgenommen, zumindest nicht insofern, als dass explizit dafür spezielle Techniken notwendig wären. Dabei ist es unerlässlich für eine nicht „nur“ effiziente, sondern auch effektive agile Softwareentwicklung, die gemäß Business Value vielversprechendsten Anforderungen für die Implementierung in der nächsten Iteration zu entwerfen und auszuwählen. Diese Arbeit beschreibt dazu bewährte und neue Techniken des Agilen Software Quality Function Deployment (QFD), die direkt an User Stories ansetzen und nahtlos in den agilen Iterationszyklus eingebettet sind. Grundlage ihrer Herleitung und Begründung sind insgesamt 27 Gestaltungsanforderungen an ein Agiles RE, die wiederum abgeleitet sind aus den agilen Prinzipien, dem Umgang mit Anforderungen in agilen Entwicklungsmodellen wie z. B. Scrum und empirischen Quellen des agilen RE. Das Agile Software QFD kennzeichnen die konsequente Ausrichtung an den wichtigsten Stakeholderbedürfnissen, die Suche nach alternativen und besseren Lösungen sowie die enge Zusammenarbeit mit den Kunden. Eine solche Ausgestaltung des Agilen RE steht im Einklang mit einer Produktentwicklung gemäß ISO 16355 und ist Ausdruck eines am Business Value orientierten, gestaltenden Requirements Engineering. Sowohl Praktiker als auch Wissenschaftler, die an der Entwicklung, Anpassung oder Bewertung von methodischen Alternativen für ein Agiles RE interessiert sind, werden von den Analysen und Handlungsempfehlungen profitieren.

Software requirements

Author: Karl E. Wiegers

Publisher: N.A

ISBN: 9783860635940

Category: Computer software

Page: 486

View: 5902

Release On

Nicht wenige Software-Projekte erreichen ihre gesteckten Ziele nicht, da bereits in ihrer Anfangsphase Anforderungen an die Software nicht gründlich genug analysiert und dokumentiert wurden. Oft wird auch vernachlässigt, dass Softwareentwicklung genauso viel mit Kommunikation, wie mit eigentlicher Entwicklungsarbeit zu tun hat. An diesem Punkt setzt dieser Klassiker der Softwareentwicklungsliteratur an, in dem überzeugend präsentiert wird, warum die Erhebung, Zusammenstellung und das Managen von Software Requirements essentiell für erfolgreiche Projekte ist und mit welchen erprobten Mitteln diese Aufgaben am besten zu meistern sind. Karl Wiegers zeigt damit, wie Requirements-Analysten, Projektleiter, aber auch alle Programmierer und Designer, die Anforderungen der Kunden umsetzen müssen, Produktivität, Termintreue, Kundenzufriedenheit und Wartungs- und Supportkosten mit dem im Buch beschriebenen Praktiken drastisch verbessern können. - Realistische Erwartungen für Funktionalität und Qualität setzen - Geschäftsregeln in die Anwendungsentwicklung integrieren - Anwendungsfälle zur Definition von Benutzeranforderungen verwenden - Unausgesprochene und wechselnde Requirements identifizieren und managen - Revisionen einschränken und damit Kosten sparen - Besser Software produzieren

Software-Engineering

Objektorientierte Techniken, Methoden und Prozesse in der Praxis

Author: Ruth Breu,Thomas Matzner,Friederike Nickl,Oliver Wiegert

Publisher: Walter de Gruyter GmbH & Co KG

ISBN: 3486835785

Category: Computers

Page: 279

View: 7210

Release On

Die Beiträge im vorliegenden Buch stammen von Praktikern der Objektorientierung, die ihren Erfahrungsschatz dokumentieren und anderen Anwendern zugänglich machen. Dabei wird vor allem auf Themen eingegangen, die in Grundlagenbüchern nicht oder nur am Rande behandelt werden, wie z.B. der Entwurf und die Dokumentation von Softwarearchitekturen, Aspekte des Prozess- und Projektmanagements, Geschäftsmodellierung im Kontext objektorientierter Modelle und die Verwendung prädikativer Techniken.


Statistik II für Dummies

Author: Deborah J. Rumsey

Publisher: John Wiley & Sons

ISBN: 3527669248

Category: Mathematics

Page: 372

View: 9294

Release On

Vom Absolutrang bis zum Zweifach-Varianzanalysemodell – alles, was Sie über weiterführende Statistik wissen sollten Es gibt Qualen, große Qualen und Statistik, so sehen es viele Studenten. Mit diesem Buch lernen Sie weiterführende Statistik so leicht wie möglich. Deborah Rumsey zeigt Ihnen, wie Sie Varianzanalysen und Chi-Quadrat-Tests berechnen, wie Sie mit Regressionen arbeiten, ein Modell erstellen, Korrelationen bilden, nichtparametrische Prozeduren durchführen und vieles mehr. Aber auch die Grundlagen der Statistik bleiben nicht außen vor und deshalb erklärt Ihnen die Autorin, was Sie zu Mittelwerten, Vertrauensintervallen und Co wissen sollten. So lernen Sie die Methoden, die Sie brauchen, und erhalten das Handwerkszeug, um erfolgreich Ihre Statistikprüfungen zu bestehen. Sie erfahren: • Wie Sie mit multiplen Regressionen umgehen • Was es mit dem Vorzeichentest und dem Vorzeichenrangtest auf sich hat • Wie Sie sich innerhalb der statistischen Techniken zurechtfinden • Was das richtige Regressionsmodell für Ihre Analyse ist • Wie Regression und ANOVA zusammenhängen