-
Finally a Certified Scrum Master
After about 1.5 years of working as a coach to help teams adopt Agile, Scrum and XP, I finally attended the Scrum Master course, took the exam and became a Certified Scrum Master. The course was organized by an Egyptian company called Digital Minds in Holiday Inn, it was well done and a nice exciting…
-
Architecture Owner
Short sprints keep focus on delivering value. This is true but such as any project management framework a great focus os put on short term results. Who is going to care about design on the long term. The solution to this is to add Scott Ambler DAD role, the Architecture Owner, have a look at:…
-
IT Strategy Template
IT Strategy Template What business outcomes must we support? [Selected after our analysis] What IT services will we offer to support these objectives? Who are our internal and external customers? [Strategically selected customers] What market spaces do we serve? [Based on our research…
-
Layering Source Code
Development is started by writing monolithic applications, that all source code is intermixed in one set of code file as the following diagram: The first improvement was to think of layered code and separate the user interface code from all business logic below. As applications became much more complex, more layering is abstracted as following: From ahm507.blogspot.com
-
Agile Manifesto Diagram
All of us know Agile Manifesto, but I like the following diagram that represent the it intuitively. See the full article at: http://agileconsulting.blogspot.com/2009/01/agile-over-rup-my-preferred-development.html From ahm507.blogspot.com
-
Agile Technical Excellence Workshops
Now we are improving the Agile Technical Excellence workshops, generally we have the following workshops: Test Driven Development and Unit Test (2 days) with exercises in dotNet and Java. A CPP version is also exist. Continuous Integration (1 day) Lean Configuration Management (1 day) Refactoring (1 day) After each round of teaching we collect feedback…
-
Online expense tracking tools
Online expense tracking tools www.texthog.com deserve evaluation, it has web and iphone versions. From ahm507.blogspot.com
-
Quick Tip: Sync iPhone Notes With Google Sync: Apple «
Quick Tip: Sync iPhone Notes With Google Sync: Apple « From ahm507.blogspot.com
-
Set Up Your Apple Device for Google Sync : Google Sync – Google Mobile Help
Set Up Your Apple Device for Google Sync : Google Sync – Google Mobile Help Sync emails, contacts and calendar. From ahm507.blogspot.com
-
Saurik’s Letter to the US Copyright Office | Apple iPhone School
Saurik’s Letter to the US Copyright Office | Apple iPhone School From ahm507.blogspot.com
-
How to Make Custom iPhone Ringtones for Free | eHow.com
How to Make Custom iPhone Ringtones for Free | eHow.com From ahm507.blogspot.com
-
Rapid Application Development: Forget Burndown Use Burnup Charts
Agile projects traditionally use burndown charts to visually show work remaining over time. This could be for the current iteration or it could be for the duration of the project. Either way they can help managers (or the Project Owner in Scrum) track velocity, estimate either the project or iteration completion date, or find trends…
-
Software Quality Engineer Certification – CSQE – ASQ
A credible Quality certification, Software Quality Engineer Certification (CSQE) See this link:Software Quality Engineer Certification – CSQE – ASQ To select a date: http://www.asq.org/certification/software-quality-engineer/dates.html Here is international chapters for exam preparations: http://www.asq.org/certification/locations/international/index.html Here is Egypt Examination center: http://www.asq.org/certification/locations/international/egypt.html Good Luck. From ahm507.blogspot.com
-
ISTQB Foundation Level Course @ FCIS
ISTQB, International Software Testing Qualifications Board, Foundation Level course. Course Targets:1) Introduce the testing career option for this year graduates (4th year students)2) Spread the awareness of the testing field regardless what will the attendee’s career preference will be (or his current job is) to have a better understating of the role of their testers…
-
Continuum – Welcome to Continuum
Continuum – Welcome to Continuum: “Continuous Integration and Build Server” Apache Continuum is an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security, and integration with popular build tools and source control management systems. Whether you have a centralized build team or want to put control of releases in the…
-
Continuous Integration
Continuous Integration Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily – leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this…
-
KidRex – Kid Safe Search
Safe Kids Search, depends on Google Search. KidRex – Kid Safe Search From ahm507.blogspot.com
-
OpenXava – AJAX applications from JPA entities
OpenXava is a productive way for creating AJAX Enterprise Applications with Java. Indeed, it’s faster developing with OpenXava than with Ruby On Rails, Spring MVC, or any other MVC framework. This is because in OpenXava you only have to write the Model. The Controllers are reused, and the View are generated automatically. With OpenXava you…
-
Google Solutions Marketplace – Cordys Process Factory – Workflow for Google Apps
Google Solutions Marketplace – Cordys Process Factory – Workflow for Google Apps This is very interesting to try. From ahm507.blogspot.com
-
Framework!
From ahm507.blogspot.com