• Home
  • RSS Feed
  • Log in

Archive for the ‘Methodology’ Category


Why Application Release Automation needs a Release and an Operations view
Posted by Andrew Phillips in the wee hours: February 1st, 2012

As the interface between Development and Operations, Application Release Management1 handles information that is highly relevant to your Release and Operations teams. Selecting an Application Release Automation solution that provides insight and analytics from both perspectives is thus a key component of an effective DevOps strategy.

Here, we explain how Deployit‘s Infrastructure and new Release Overview features help you achieve this goal.
(more…)

Share

Tags: application release automation, continuous delivery, devops
Filed under Continuous Delivery, Deployment, Methodology, Middleware, Tools, Xebia Labs | No Comments »

Nicole Belilos

One practice a day…
Posted by Nicole Belilos late at night: January 25th, 2012

How do you change the way you live or work? Many people, and companies, seem to think it’s enough to adopt just one or two practices. While they continue their old habits, too. Will this lead you to your desired outcome? Or will you just get frustrated? 

(more…)

Share

Filed under Agile, Methodology, Process, Scrum | 1 Comment »

Pieter Rijken

Don’t even think of a metrics dashboard!
Posted by Pieter Rijken in the early morning: September 30th, 2011

I used to be a big fan of tools. I still am…..but not as big a fan as I used to be. This changed after I realized the meaning of ‘Individuals and interactions over processes and tools’. Especially the “interactions over tools” part. This week’s blog Eat your failure cake! Learn from your mistakes. motivated me to share one of my failure cakes with you.
(more…)

Share

Tags: ACT, Agile, metrics, Tools
Filed under Agile, General, Learning, Methodology, Scrum | 3 Comments »

Pieter Rijken

Squeeze More Out of Kanban With POLCA!
Posted by Pieter Rijken mid-afternoon: September 23rd, 2011

In Agile methods focus on short feedback cycles and regular delivery of (business) value. Both are supported by having short lead times. Kanban is one of the tools to manage the flow of tasks and reduce lead times.
This article shows how to reduce lead times even further.

One of the mechanisms in Kanban to manage flow is to explicitly set a limit on the amount of work in progress for a process step. By modifying this to include part of the next process step, this article shows that the amount of work in progress is limited more and therefore also lead times are reduced.
(more…)

Share

Tags: ACT, Agile, kanban, polca, qrm
Filed under Agile, General, Ideas, kanban, Methodology | 5 Comments »

Arno den Hond

Robotium: black-box testing for Android apps
Posted by Arno den Hond in the late afternoon: July 6th, 2011

As pointed out in an earlier post the importance of testing can not be understated.
In this post we will delve into BDD of Android apps.
There are a number of other testing tools for Android out there, such as Robolectric and Calculon. Robolectric improves the speed of running the test by executing it outside of the emulator. Calculon is a DSL for testing views and activities. As Robotium seems to most mature and reliable, it is my preference.

Robotium.org

(more…)

Share

Filed under android, Methodology, mobile, Technology, Testing | 5 Comments »

Robert van Loghem

Why TDD+ Continuous testing is imperative for mobile apps (part 1 of n)
Posted by Robert van Loghem around lunchtime: March 9th, 2011

Since a couple of months I’ve been developing mobile applications, some are for the business at home (girlfriend-shopping-list app that actually works and augmented reality garden iPad app) and some are for work. I have experienced that TDD and Continuous testing (Test Driven Development) is a way of working that leads to fewer bugs and regression problems and better design in my software, it’s my preferred way of programming, not testing.

Mobile TDD is imperitive

And to start off, here’s how I benefit from doing TDD:

  1. Robust
  2. Better code design, no really!
  3. Find regression problems early on

and you can read more on TDD and Continuous testing here.

The thing is, writing a mobile app takes about 20% of the time it would take me to write a web+client+server based app. Which of-course is really nice, because I can write lots of apps. It also means that whenever i need to fix a bug or add new functionality, I need to have developed it in a TDD fashion, otherwise i cannot guarantee reliability. So let me explain why…

(more…)

Share

Filed under android, ios, Methodology, mobile, Technology, Testing | No Comments »


Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India
  • Xebia Sweden

Categories

  • Java (311)
  • Agile (181)
  • General (136)
  • Scrum (67)
  • Architecture (64)
  • Testing (59)
  • Performance (46)
  • Middleware (56)
    • Deployment (38)
  • Xebia Labs (39)
  • SOA (31)
  • Podcast (31)
  • Project Management (28)
  • Tools (26)
  • Uncategorized (20)
  • lean architecture (20)
  • Quality Assurance (17)
  • Articles (13)
  • Requirements Management (13)
  • Virtualization (19)

Tag Cloud

    Architecture Concurrency Control Scala Moving to India Java Oracle agile architectuur Scrum Eclipse Ajax ACT TDD Hibernate Grails SOA JPA implementation patterns lean architectuur Maven XML Agile Javascript Groovy Flex Spring JPA product owner lean architecture Xebia Lean Frameworks

Archives

  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
Avatars by Sterling Adventures