An einem aktuellen Job habe ich zwei Projekte, an denen ich arbeiten muss. Das erste ist ein sehr großes System und das zweite ist kleiner, aber auch groß (das erste Projekt wird seit 12 Jahren entwickelt, das zweite seit 4 Jahren). Anfangs arbeitete ich nur am ersten Projekt und versuchte …
Ich arbeite in einem kleinen Team, das mit einem anderen kleinen Team an einem großen neuen Projekt arbeiten wird. Das andere Team arbeitet derzeit an einem Altsystem, an dem es seit Jahren arbeitet. Der Manager hat entschieden, dass die Entwickler aus meinem Team alle paar Monate wechseln, um die Entwickler …
Ich bin ein Junior-Entwickler und es fällt mir schwer einzuschätzen, wie lange es dauert, ein größeres Softwareprojekt fertig zu stellen. Ich weiß, wie man die Architektur im Allgemeinen strukturiert, aber es fällt mir schwer zu wissen, welche Details ich tun muss und welche Probleme ich lösen muss. Es ist schwer …
Wenn ich ein neues Projekt beginne, denke ich oft sofort über die Details der Implementierung nach. "Wo soll ich den DataBaseHandler ablegen? Wie soll ich ihn verwenden? Sollten Klassen, die ihn verwenden möchten, von einer abstrakten Superklasse ausgehen? Soll ich eine Schnittstelle verwenden? Welche Abstraktionsebene soll ich in meiner Klasse …
Früher habe ich die sich ändernden Spezifikationen von Kunden für Code Rot verantwortlich gemacht, ohne zu bemerken, dass sich Geschäftsmodelle ändern, und es ist meine Aufgabe, mich anpassungsfähig zu entwickeln. Ich sehe das jetzt als Zeichen eines schlechten Entwicklers (ich habe mich verändert!). Aber jetzt sehe ich andere "Peitschen" in …
Aus meiner Sicht gibt es im Allgemeinen zwei Arten von Projektmanagement-Tools: Traditionelle Issue Tracker wie Fogbugz, JIRA, BugZilla, Trac, Redmine etc. Virtuelle Karten / agile Projektmanagement-Tools wie Pivotal Tracker, GreenHopper, AgileZen, Trello usw. Sicher, sie überlappen sich auf die eine oder andere Weise, z. B. können Pivotal Tracker-Aufgaben in JIRA …
Ich habe immer über große Transformations- oder Integrationsprojekte gelesen, die eine totale oder fast totale Katastrophe darstellen. Selbst wenn sie es irgendwie schaffen, Erfolg zu haben, sind die Kosten und der Zeitplan enorm. Was ist der wahre Grund dafür, dass große Projekte anfälliger für Misserfolge sind? Kann Agile in solchen …
In unserem Unternehmen müssen wir viele scheinbar nicht komplizierte Dinge tun, wie beispielsweise die Entwicklung einer mobilen Benutzeroberfläche. Nehmen wir an, die erfahrenen Programmierer kosten uns 4x so viel wie die Anfänger. Beide sind grundsätzlich in der Lage, die scheinbar einfachen Dinge in der gleichen Zeit zu erledigen. Der Unterschied …
Ich habe einige Artikel im Internet gelesen, um herauszufinden, wie sich Agile, XP, Scrum und Pair Programming voneinander unterscheiden und in Beziehung zueinander stehen, und habe die folgende Zeile abgeleitet: Scrum und XP sind fast gleich. XP hat eine kürzere Veröffentlichungsdauer als Scrum Die Paarprogrammierung wird sowohl in Agile- als …
Ich hatte immer den Kampf, die Leute dazu zu bringen, ihre Probleme zu aktualisieren, sowohl in meiner Firma als auch bei der Arbeit. Ich hatte ein paar Fälle, in denen die Leute es tatsächlich aus gutem Herzen taten, aber in etwa 70% der Fälle muss ich Menschen jagen. Als einer, …
Ich arbeite in einem Team, das seit seiner Gründung vor einigen Monaten organisatorisch flach war. Mein Manager ist nicht technisch und das bedeutet, dass unser gesamtes Team für die Entscheidungsfindung verantwortlich ist. Mein Vorgesetzter beginnt zu begreifen, dass ein leitender Entwickler mehrere Vorteile hat, sowohl für sich selbst (einen einzigen …
Ist es bei einem Webstart üblicher, dass ein Techniker das Front-End UND das Back-End des Features bearbeitet (im Grunde genommen ist er für das gesamte Feature verantwortlich)? Oder haben Ingenieure zwischen Backend und Frontend getrennt? Welche sind für welche Situationen vorteilhafter? Der Nachteil, den ich festgestellt habe, wenn es darum …
Ich würde gerne wissen, ob es Sinn macht, das Projekt, an dem ich arbeite, in zwei Repositories anstatt in eines zu unterteilen. Soweit ich sagen kann: Frontend wird in html + js geschrieben Backend in .net Das Backend ist nicht vom Frontend abhängig und das Frontend ist nicht vom Backend …
Vor ein paar Monaten befand sich meine Firma mit den Händen um einen brandheißen Notfall eines Projekts, und mein gesamtes Team von sechs Mitarbeitern absolvierte im Grunde genommen eine fünfwöchige "Crunch Week". In den 48 Stunden vor dem Go-Live habe ich 41 von ihnen gearbeitet, zwei Nacht für Nacht. Mittendrin …
Ich lese den Scrum - A Pocket Guide von Gunther Verheyen und es heißt: Der Chaos-Bericht 2011 der Standish Group markiert einen Wendepunkt. Es wurden umfangreiche Untersuchungen durchgeführt, um traditionelle Projekte mit Projekten zu vergleichen, die agile Methoden verwendeten. Der Bericht zeigt, dass eine agile Herangehensweise an die Softwareentwicklung zu …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.