Category Archives: Modernization
Agile & Modeling new way of life!
Nice title, isn’t it? I’d like to share the idea that we can associate agile project management and software development practices (two different things!) to build sustainable software. In doing this, the sustainable artifacts would be source code AND analysis
Agile & Modeling new way of life!
Nice title, isn’t it? I’d like to share the idea that we can associate agile project management and software development practices (two different things!) to build sustainable software. In doing this, the sustainable artifacts would be source code AND analysis
Business logic’s paradox: the barber’s story
Inspired by Model practice’s last posts I will try to illustrate a business logic’s paradox on the barber’s paradox taken as a business rule The barber’s paradox: “The barber shaves only those men in town who do not shave themselves!
Business logic’s paradox: the barber’s story
Inspired by Model practice’s last posts I will try to illustrate a business logic’s paradox on the barber’s paradox taken as a business rule The barber’s paradox: “The barber shaves only those men in town who do not shave themselves!
Successful MDA’s drawbacks… A true story #2
Facts This (other) company, uses an MDA/MDD life-cycle since many years.It works fine but… A first problem, funny if you think of it, is that MDA works too well: developers who work on MDA projects for a while, say 3
Successful MDA’s drawbacks… A true story #2
Facts This (other) company, uses an MDA/MDD life-cycle since many years.It works fine but… A first problem, funny if you think of it, is that MDA works too well: developers who work on MDA projects for a while, say 3
True story of a MDA paradox
Based on a true return of experience. Facts This company has built an efficient MDA/MDD life-cycle based on UML and a robust MDE tooling. They outsource part of their new applications development. They offer to their IT services providers to
True story of a MDA paradox
Based on a true return of experience. Facts This company has built an efficient MDA/MDD life-cycle based on UML and a robust MDE tooling. They outsource part of their new applications development. They offer to their IT services providers to
I read the MDA Guide v 1.0.1
Just reading the title of this post you know I’m kidding. This founding OMG’s MDA guide is unreadable by a human being ;D. However, even if skipping a lot of sections, it’s interesting enough to worth reading it as it
I read the MDA Guide v 1.0.1
Just reading the title of this post you know I’m kidding. This founding OMG’s MDA guide is unreadable by a human being ;D. However, even if skipping a lot of sections, it’s interesting enough to worth reading it as it
What is the focus of analysis: problem or solution?
This post is my shifted comment on Rafael’s post & discussion. Rafael talks about analysis vs design in the software life-cycle, where problem is the requirement and solution the software to build. First of all, IT or not, any answer
What is the focus of analysis: problem or solution?
This post is my shifted comment on Rafael’s post & discussion. Rafael talks about analysis vs design in the software life-cycle, where problem is the requirement and solution the software to build. First of all, IT or not, any answer
Modeling/Programming: Art or Science?
The story begins with two quotes from Paul Valéry’s work I put on Twitter: “What is simple is always false. What is not simple is useless” (1) “There is science for simple matters and art for complicated matters” (2) My
Modeling/Programming: Art or Science?
The story begins with two quotes from Paul Valéry’s work I put on Twitter: “What is simple is always false. What is not simple is useless” (1) “There is science for simple matters and art for complicated matters” (2) My
Lazy modeling (2): laziness attitude
Say that lazy means not going till something’s end. Lazy modeling means doing models that don’t hold all the material they could carry. Say we talk about MDD(a) (What else? ;D), so we talk about a PIM(b) which describes business/functional/architectural requirements. This
Lazy modeling (2): laziness attitude
Say that lazy means not going till something’s end. Lazy modeling means doing models that don’t hold all the material they could carry. Say we talk about MDD(a) (What else? ;D), so we talk about a PIM(b) which describes business/functional/architectural requirements. This

