Receive Updates

No spam guarantee.

Kollaboratives Schreiben – Eine agile Herangehensweise

Agil?  Im Zeitalter der zunehmenden Vernetzung und kollaborativen Arbeits- und Denkweisen, ist es wenig verwunderlich, dass das kollaborative Schreiben immer mehr Einzug in alle möglichen Bereiche hält. Sei es in der Bildungsarbeit oder der Forschung. Sei es um eine Enzyklopädie zu erstellen oder um Bücher zu schreiben. Es ist inzwischen deutlich geworden, dass mehrere Köpfe […]

read more »

Kollaboratives Schreiben

Agil auch beim Schreiben Wer in Zusammenarbeit mit einem Team Inhalte erstellen will, kennt das Problem. Dateien werden hin und hergeschickt und immer wieder verändert, bis das endgültige Ergebnis feststeht. Doch das geht auch einfacher. Kollaboratives Schreiben ist die Lösung. Hier arbeitet eine ganze Autorenschaft an ein und demselben Dokument. Software wie z.B. Google Docs […]

read more »

CodeRetreat: Perfektionieren Sie Ihr Softeware-Craftmanship

Was ist ein CodeRetreat? Sie kennen es sicher: Im Klein-Klein des Programmieralltags haben Sie nur wenig oder gar keine Zeit, Ihre Kenntnisse zu verbessern und zu üben. Vielleicht nehmen Sie an der ein oder anderen Schulung teil – aber die Verbesserung der Arbeitsweise und die Vertiefung bestehenden Wissens bleiben dabei meist doch auf der Strecke. […]

read more »
SAP Community Events organisieren

SAP Community Events organisieren

Auf der SAP TECHED 2015 in Barcelona gab es eine SAP TECHED Live Show mit dem Moderator Vitaly Rudnytskiy und den SAP Mentoren Twan van den Broek, Gareth Ryan und Martin Steinberg. Mich freut besonders, das Martin Steinberg mit dabei war, da er einer der Mit-Organisatoren der SAP Inside Track´s München ist. (Siehe mehr unter […]

read more »

Fast Learning

Fast Learning a) Definition Wissenschaftliche Studien belegen, dass eine gute Auffassungsgabe kaum an den IQ geknüpft ist, sondern mit dem Kurzzeitgedächtnis in Verbindung steht. Es speichert alle Informationen in unserer Umgebung ab und hilft uns sie zu verstehen. Dessen Kapazität kann durch gezieltes Training erhöht werden. Unter schnellem Lernen versteht man Methoden, mit denen man es schafft, sich in kürzerer […]

read more »
5 deutschsprachige Bücher zum Thema ABAP Objects mit großartigen Beispielen

5 deutschsprachige Bücher zum Thema ABAP Objects mit großartigen Beispielen

Es existieren viele Bücher zum Thema ABAP Objects (die objektorientierte Variante von ABAP auch ABAP OO genannt). In diesem Wald an Bücher verliert man schnell den Überblick. Anbei habe ich meine 5 persönlichen Favoriten erstellt. Mir geht es insbesondere um das Thema gute und praxisnahe Anwendungsbeispiele. Gerade das Aneignen des Objektorientierten Paradigma´s wird durch Beispiele […]

read more »

SAP Inside Track in München 2015

Der SAP Stammtisch München (https://www.xing.com/net/sap_stammtisch) veranstaltet 2015 den nun 3. SAP Inside Track München. SAP Inside Tracks sind lokale, von der SAP Community für die SAP Community organisierte Veranstaltungen. Dort kommen SAP-Entwickler, -Berater, Anwender sowie Studenten i. d. R. für einen Tag zusammen, um Ihr Netzwerk zu erweitern und um Wissen und Erfahrungen auszutauschen.

read more »

ABAP Entwickler quo vadis?

Was macht einen ABAP Entwickler heutzutage aus? Diese Frage versuche ich auf den Grund zu gehen, da ich mich selber Frage, wie würde ich zum jetzigen Zeitpunkt meine Arbeit als Entwickler beschreiben? https://infogr.am/abap_developer-96 In diesem Blog versuche ich »den ABAP Entwickler« besser zu verstehen, bzw. die Anforderungen an einen ABAP Entwickler gedanklich zu sortieren. Der […]

read more »

ABAP Objects: statische Methode auch von Instanzobjekt aufrufbar

Ein heutiges Erlebnis hat mich etwas nachdenklich gemacht… report zdm_003. class lcl_test definition. public section. class-methods: doit. endclass. class lcl_test implementation. method doit. write ‘Only a Test’. endmethod. endclass. data: go_test type ref to lcl_test. start-of-selection. create object go_test. lcl_test=>doit( ). go_test->doit( ). “This shouldnt work…  In dem SAP NetWeaver System (Basis-Release 7.31) gab es zu obigen Programm keine Warnmeldung… Ich habe wenigstens einen Hinweis erwartet, dass eine statische Methode nicht […]

read more »

3 Tools, mit denen Sie unter Mac OS X viel Zeit sparen können

In der anspruchsvollen IT-Welt nimmt die Arbeitsbelastung beständig zu, sodass agiles Zeitmanagement und Selbstorganisation zu unverzichtbaren Qualitäten geworden sind. Kein Wunder, dass digitale To-Do-Listen, Notizbücher und ähnliche Programme in den letzten Jahren stetig an Popularität gewonnen haben. Heute werfe ich einen Blick auf drei interessante Anwendungen für Mac OS X, die Ihnen helfen sollen, das […]

read more »

Zeitmanagement: Drei praktische Gratis-Tools für Windows

Täglich nutzen wir unterschiedliche Computerprogramme und Geräte, die unser Leben einfacher und bequemer machen sollen – aber dies hat auch eine Kehrseite: E-Mails und Kurznachrichten können zu gierigen Zeitfressern werden; extremes Multitasking bedeutet, dass wir uns auf nichts mehr wirklich konzentrieren können. Es gibt zahllose Computerprogramme, die Ihnen helfen sollen, die Übersicht zu wahren und […]

read more »

Pair Testing

Pair Testing Als eine Variante der notwendigen Tests für neu programmierte Softwareanwendungen entspricht das Pair Testing an vielen Stellen den Arbeitstechniken der populären Pair Programmierung. Wie dieser Programmieransatz steht auch das Pair Testing im Kontext einer agilen Softwareentwicklung mit Frameworks wie Scrum und zielt auf eine Verschlankung und Beschleunigung der Prozesse abseits der üblichen umfangreichen […]

read more »

Kosten von Pair Programming

Pair Programming – höhere Kosten machen sich bezahlt Extreme Programming (XP) gehört zu den wichtigsten Ansätzen moderner Programmiertechniken, welche nach neuen Wegen suchen, Projekte schnell und möglichst fehlerfrei zu einem erfolgreichen Abschluss zu bringen. Unter den Techniken des Extreme Programming sticht die Paarprogrammierung (Pair Programming) besonders hervor. Bei diesem Ansatz bearbeiten zwei Programmierer gleichberechtigt ein […]

read more »

agiler ABAP Developer

Im it-onlinemagazin gibt es eine kurze Beschreibung wie Sie in fünf Schritten zum agilen ABAP Entwickler werden: http://it-onlinemagazin.de/in-fuenf-schritten-zum-agilen-sap-abap-entwickler/ Die Präsentation die ich auf dem SAP Inside Track 2013 in München gehalten habe finden sie hier: [slideshare id=27140966&doc=5stepsbecomingaagileabapdeveloperfinal-131013050903-phpapp02]

read more »

Pair Programming – vier Augen sehen mehr als zwei

Pair Programming Die meisten Programmierer sind es gewohnt, allein an einem Rechner zu sitzen und ihre Aufgaben eigenverantwortlich zu lösen. Planung, Durchführung und Kontrolle stammen aus einer Hand. Ebenso liegt die gesamte Verantwortung auf den Schultern des Solo-Programmierers. Mit der Methode des Pair Programming (Paarprogrammierung) wird diese Last auf mehrere Schultern verteilt, da zwei Programmierer […]

read more »

Zeitmanagement mit der Pomodoro-Technik

Pomodoro-Technik: Arbeiten Sie mit der Uhr (statt gegen sie) In einer Welt voller Ablenkungen kann agiles Zeitmanagement eine Herausforderung sein. E-Mails, Telefonanrufe, soziale Netzwerke und Ähnliches verhindern, dass wir uns wirklich auf eine einzige Aufgabe konzentrieren können. Genau hier setzt die Pomodoro-Technik an. Probieren Sie sie einfach einmal aus, wenn Sie einen einfachen und entspannten […]

read more »
Wissensarbeiter, die im Team arbeiten

Wissensarbeiter, die im Team arbeiten

Gemeinsam geht mehr Unsere Gesellschaft, vor allem die Wirtschaft, befindet sich in einem kontinuierlichen Entwicklungsprozess von einer industriellen Prägung hin zu einer Wissensgesellschaft. Der Anteil manueller Routinetätigkeiten in der Arbeitswelt geht stetig zurück und macht heute schon deutlich weniger als ein Viertel der Gesamtprozesse aus. Im gleichen Maß steigt der Anteil der Wissensarbeiter in den […]

read more »
Flow im Beruf

Flow im Beruf

Flow im Beruf Mihaly Csikszentmihalyi (geb. 1934) ist Professor für Psychologie an der University of Chicago und ein renomierter Fachbuchautor. Er bezeichnet sich als »Glücksforscher« und hat während seiner Schaffenszeit die sogenannte Flow-Theorie aufgestellt. Das englische Wort Flow (dt. fließen) steht in diesem Zusammenhang für Tätigkeitsrausch oder Tätigkeitslust. Die Flow-Theorie besagt, dass ein Mensch während […]

read more »

Transaktions-Starter ZPEX_TA_STARTER einsetzen

Der Report ZPEX_TA_STARTER über den Object-Navigatior (TA SE80) anzeigen lassen. Nach Ausführen des Reports das Paket eingeben, dass nach ausführbaren Transaktionen durchsucht werden soll. Button “Starte Objektsuche” oder einfach ENTER drücken In unserem Fall gibt es in dem eingegebenen Paket keine ausführbaren Transaktionen. Um weitere Einstellunge vorzunehmen müssen die Admin-Felder eingeblendet werden Ein- und Ausblenden […]

read more »

Was bringt mir Zeitmanagement?

Zeit ist ein kostbares Gut, besonders wenn Sie in der IT-Branche tätig sind. In nur wenigen anderen Berufsfeldern prasseln so viele simultane Anforderungen auf den Menschen nieder. Ständig werden Sie durch Anfragen und kurzfristige Aufgaben unterbrochen, die Sie an der Fertigstellung Ihrer langfristigen Projekte hindern. Viele von uns arbeiten deshalb in einem geradezu furchterregenden Tempo. […]

read more »

Pair Programming

Pair Programming Die Paarprogrammierung (engl. “Pair Programming”) bezeichnet eine Arbeitsweise, bei der eine Programmieraufgabe von zwei Entwicklern gelöst wird. Bei der Erstellung des Programmcodes sitzen zwei Programmierer vor einem Rechner. Wann und wie eine Arbeitsteilung verfolgt werden soll, wird intern geregelt. Meist ist es üblich, dass eine Person an der Formulierung des Quellcodes arbeitet, während […]

read more »
Rapid Prototyping

Rapid Prototyping

Rapid Prototyping Es kann in Projekten durchaus maßgebend sein, eine Implementierungsidee vorher zu verproben. In so einer Situation gibt es häufig folgende Möglichkeiten des Prototyping: – Sie verwenden ABAP und Ihre aktuelle Umgebung um einen Prototyp zu entwickeln – Sie nutzen eine andere Programmiersprache, die für prototypische Entwicklung geeignet ist Sie fragen sich an dieser […]

read more »

Ist das Web 3.0?

Was soll den Web 3.0 bitte schön sein? Wir leben doch erst im Zeitalter des Web 2.0 oder? Als großer Fan der Programmiersprache Smalltalk habe ich durch Zufall das Frameworkhttp://www.seaside.st entdeckt. Nach der ersten Recherche war ich ein wenig enttäuscht. Die Webseite ist für einen Anbieter von Web-Technologie eher dürftig und die Tutorials haben mich am […]

read more »

Agiles Projektmanagement

Was bedeutet ein gut geführtes Projektmanagement? Was bedeutet es nicht? Wie sind Prozesslücken während des Projekts zu steuern? Es liegt in der Natur der Sache, dass während eines Projekts entdeckt wird, dass im Vorfeld der Planung wichtige Prozesse nicht berücksichtigt worden sind! Wie löst man so eine Situation? Die Effekte die auftreten, wenn sich nichts […]

read more »

Qualität der Entwicklung

Wieso wird der Aspekt der Qualität bei Software-Entwicklungen nicht wahrgenommen? Häufig gibt es Entscheidungen, die die Randbedingungen von schlechten Programmen verbessern. Aber die eigentlichen Defizite werden nicht angegangen! Bei Performanceproblemen wird Hardware dazugekauft, es wird die Prozessoranzahl verdoppelt. Aber die eigentlichen Ursachen werden ignoriert. Bei Anpassungen/Erweiterungen von bestehenden Programmen hört der Projektleiter häufig den Satz […]

read more »

Code Kata

Unzählige Projekte scheitern, einige werden ein Erfolg.. Doch wieso ist das so? Eine der häufigsten Gründe liegt darin, dass erfolgreiche Projekte einen oder mehrere Chef-Entwickler haben. Diese *Stars* sind nicht von ungefähr gut, sie üben üben und üben um ihre Fertigkeiten zu verbessern. Von den Anforderungen angefangen bis zum Entwickler oder auch Systemtest. Diese *Stars* […]

read more »