41554 blogs · [ { "id": "01a087db-2ff6-7153-b9dd-869946c4b7de", "title": "Implementing smart use cases. Guest lecture at Hogeschool Arnhem Nijmegen", "url": "https://www.sanderhoogendoorn.com/articles/implementing-smart-use-cases-guest-lecture-at-hogeschool-arnhem-nijmegen/", "published_at": "2009-04-20T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-869946f354dd", "title": "One of the boys. Women in technology", "url": "https://www.sanderhoogendoorn.com/articles/one-of-the-boys-women-in-technology/", "published_at": "2009-04-17T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-8699477a8aa3", "title": "Mission impossible? Applying agile to the world of SAP enterprise resource planning", "url": "https://www.sanderhoogendoorn.com/articles/mission-impossible-applying-agile-to-the-world-of-sap-enterprise-resource-planning/", "published_at": "2009-04-14T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-8699482e2eb1", "title": "Some tips on running distributed agile projects", "url": "https://www.sanderhoogendoorn.com/articles/some-tips-on-running-distributed-agile-projects/", "published_at": "2009-04-10T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-869948885efa", "title": "Agile and Scrum anti-patterns. Wildcard proposal DevDays 2009", "url": "https://www.sanderhoogendoorn.com/articles/wildcard-proposal-devdays-2009-agile-and-scrum-anti-patterns/", "published_at": "2009-04-10T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-869948a43985", "title": "Software estimation. Do I apply user stories or smart use cases?", "url": "https://www.sanderhoogendoorn.com/articles/software-estimation-use-user-stories-or-smart-use-cases/", "published_at": "2009-03-31T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-869948d220d4", "title": "Trojan rigidity. Agile anti-patterns (I)", "url": "https://www.sanderhoogendoorn.com/articles/trojan-rigidity-agile-anti-patterns-i/", "published_at": "2009-03-26T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-8699498e0470", "title": "Hoe we herdefinieren herdefinieren [in Dutch]", "url": "https://www.sanderhoogendoorn.com/articles/hoe-we-herdefinieren-herdefinieren-in-dutch/", "published_at": "2009-03-24T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-86994a32d1ca", "title": "Outline for new pragmatic book on smart use cases", "url": "https://www.sanderhoogendoorn.com/articles/outline-for-new-pragmatic-book-on-smart-use-cases/", "published_at": "2009-03-22T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-86994ace8a14", "title": "Nice feedback on workshop Pragmatic modeling using UML [in Dutch]", "url": "https://www.sanderhoogendoorn.com/articles/nice-feedback-on-workshop-pragmatic-modeling-using-uml-in-dutch/", "published_at": "2009-03-20T00:00:00+00:00" }, { "id": "01a087db-2ff6-7153-b9dd-86994bb524fc", "title": "Navigating through the hypes, Software architectures and patterns to help avoiding your projects to crash – this year’s DevDays talk.", "url": "https://www.sanderhoogendoorn.com/articles/navigating-through-the-hypes-software-architectures-and-patterns-to-help-avoiding-your-projects-to-crash-this-years-devdays-talk/", "published_at": "2009-03-18T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b6066bae", "title": "Client/service architecture. Domain driven development in the distributed era. Episode IV", "url": "https://www.sanderhoogendoorn.com/articles/domain-driven-development-in-the-distributed-era-iv/", "published_at": "2009-03-09T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b62ef971", "title": "Pragmatic model driven development in Java with smart use cases and domain driven design", "url": "https://www.sanderhoogendoorn.com/articles/pragmatic-model-driven-development-in-java-with-smart-use-cases-and-domain-driven-design/", "published_at": "2009-03-03T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b6414b26", "title": "The merits of two-tier architecture. Domain driven development in the distributed era. Episode II", "url": "https://www.sanderhoogendoorn.com/articles/domain-driven-development-in-the-distributed-era-ii/", "published_at": "2009-02-27T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b64c51bd", "title": "Single point of truth. Domain driven development in the distributed era. Episode III", "url": "https://www.sanderhoogendoorn.com/articles/domain-driven-development-in-the-distributed-era-iii/", "published_at": "2009-02-27T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b74545e8", "title": "Back in the days of client/server. Domain driven development in the distributed era. Episode I", "url": "https://www.sanderhoogendoorn.com/articles/wrapping-or-mapping-i/", "published_at": "2009-02-27T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b76ca198", "title": "Workshop pragmatic modeling using UML fully booked", "url": "https://www.sanderhoogendoorn.com/articles/workshop-pragmatic-modeling-using-uml-fully-booked/", "published_at": "2009-02-26T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b7e4e171", "title": "Agile testing in everyday practice", "url": "https://www.sanderhoogendoorn.com/articles/agile-testing-in-everyday-practice/", "published_at": "2009-02-25T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b8014626", "title": "Identifying, modeling and testing smart use cases", "url": "https://www.sanderhoogendoorn.com/articles/identifying-modeling-and-testing-smart-use-cases/", "published_at": "2009-02-25T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b89c490f", "title": "The mysteries of software (II)", "url": "https://www.sanderhoogendoorn.com/articles/the-mysteries-of-software-ii/", "published_at": "2009-02-24T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b8e80f70", "title": "The mysteries of software (I)", "url": "https://www.sanderhoogendoorn.com/articles/mysterious-software-notifications-i/", "published_at": "2009-02-22T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072b95c6dd0", "title": "Application migration using smart use cases and a model driven development approach", "url": "https://www.sanderhoogendoorn.com/articles/application-migration-using-smart-use-cases-and-a-model-driven-development-approach/", "published_at": "2009-02-12T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072ba26ec4f", "title": "Implementing YAGNI in Smart projects", "url": "https://www.sanderhoogendoorn.com/articles/implementing-yagni-in-smart-projects/", "published_at": "2009-02-11T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072ba8691cb", "title": "Project management in agile Smart projects", "url": "https://www.sanderhoogendoorn.com/articles/project-management-in-agile-smart-projects/", "published_at": "2009-02-09T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bb3a177a", "title": "So much to write, so little time", "url": "https://www.sanderhoogendoorn.com/articles/so-much-to-write-so-little-time/", "published_at": "2009-02-04T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bbc20271", "title": "Smart software estimation. How does it work?", "url": "https://www.sanderhoogendoorn.com/articles/smart-software-estimation-how-does-it-work/", "published_at": "2009-01-27T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bbccb7c8", "title": "Bite the bullet", "url": "https://www.sanderhoogendoorn.com/articles/bite-the-bullet/", "published_at": "2009-01-26T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bc3e5470", "title": "Seattle in January", "url": "https://www.sanderhoogendoorn.com/articles/seattle-in-january/", "published_at": "2009-01-21T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bcfc04f3", "title": "Trying out Windows Live Writer", "url": "https://www.sanderhoogendoorn.com/articles/trying-out-windows-live-writer/", "published_at": "2009-01-21T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bd50e622", "title": "Why Newton was agile and the Titanic was not", "url": "https://www.sanderhoogendoorn.com/articles/why-newton-was-agile-and-the-titanic-was-not/", "published_at": "2009-01-16T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bd741288", "title": "Why do you need a layered architecture?", "url": "https://www.sanderhoogendoorn.com/articles/why-do-you-need-a-layered-architecture/", "published_at": "2009-01-12T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072be3679ce", "title": "Guest lecture Hogeschool Utrecht on implementing smart use cases in agile projects", "url": "https://www.sanderhoogendoorn.com/articles/guest-lecture-hogeschool-utrecht-on-implementing-smart-use-cases-in-agile-projects/", "published_at": "2009-01-09T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072be4ff287", "title": "Calvin & Hobbes metaphor for financial crisis", "url": "https://www.sanderhoogendoorn.com/articles/calvin-hobbes-metaphor-for-financial-crisis/", "published_at": "2009-01-02T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bf40a418", "title": "Why do we need software architecture?", "url": "https://www.sanderhoogendoorn.com/articles/why-do-we-need-software-architecture/", "published_at": "2008-12-15T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bf89bef3", "title": "The butcher model for software development", "url": "https://www.sanderhoogendoorn.com/articles/the-butcher-model-for-software-development/", "published_at": "2008-12-02T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072bfffc9e8", "title": "Implementing value objects", "url": "https://www.sanderhoogendoorn.com/articles/implementing-value-objects-2/", "published_at": "2008-11-19T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c0bf0bb6", "title": "Biffy Clyro", "url": "https://www.sanderhoogendoorn.com/articles/biffy-clyro/", "published_at": "2008-11-15T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c10b26a3", "title": "Contingency en bierviltjes [in Dutch]", "url": "https://www.sanderhoogendoorn.com/articles/contingency-en-bierviltjes-in-dutch/", "published_at": "2008-10-27T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c133a8f9", "title": "Increasing the productivity of software development", "url": "https://www.sanderhoogendoorn.com/articles/increasing-the-productivity-of-software-development/", "published_at": "2008-10-09T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c20e2056", "title": "Someday maybe", "url": "https://www.sanderhoogendoorn.com/articles/someday-maybe/", "published_at": "2008-09-16T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c2972e45", "title": "Agree or disagree, if a team/firm can’t work well under a waterfall or v-model life cycle they won’t be able to work in agile?", "url": "https://www.sanderhoogendoorn.com/articles/agree-or-disagree-if-a-teamfirm-cant-work-well-under-a-waterfall-or-v-model-life-cycle-they-wont-be-able-to-work-in-agile/", "published_at": "2008-09-08T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c3062eb4", "title": "Failing to connect mobile devices to computer using USB", "url": "https://www.sanderhoogendoorn.com/articles/failing-to-connect-mobile-devices-to-computer-using-usb/", "published_at": "2008-09-02T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c36206cd", "title": "Why software estimation is an ongoing process", "url": "https://www.sanderhoogendoorn.com/articles/why-software-estimation-is-an-ongoing-process/", "published_at": "2008-07-29T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c3a99afb", "title": "Core [in Dutch]", "url": "https://www.sanderhoogendoorn.com/articles/core-in-dutch/", "published_at": "2008-06-26T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c3f071ff", "title": "Starbucks", "url": "https://www.sanderhoogendoorn.com/articles/starbucks/", "published_at": "2008-05-20T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c4757514", "title": "Verwachtingen", "url": "https://www.sanderhoogendoorn.com/articles/verwachtingen/", "published_at": "2008-04-17T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c50d36ba", "title": "Best oursourcing location?", "url": "https://www.sanderhoogendoorn.com/articles/best-oursourcing-location/", "published_at": "2008-03-21T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c54ad6fd", "title": "Smells of bad code [1]", "url": "https://www.sanderhoogendoorn.com/articles/smells-of-bad-code-1/", "published_at": "2008-03-17T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c60b6d68", "title": "Homesourcing [in Dutch]", "url": "https://www.sanderhoogendoorn.com/articles/homesourcing-in-dutch/", "published_at": "2008-03-05T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c63598ea", "title": "Mosaic", "url": "https://www.sanderhoogendoorn.com/articles/mosaic/", "published_at": "2008-02-14T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c6df790b", "title": "Testing-after-all-coding-is-done", "url": "https://www.sanderhoogendoorn.com/articles/testing-after-all-coding-is-done/", "published_at": "2008-01-09T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c72cac57", "title": "God Class", "url": "https://www.sanderhoogendoorn.com/articles/god-class/", "published_at": "2008-01-07T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c7906910", "title": "Implementing value objects in C#", "url": "https://www.sanderhoogendoorn.com/articles/implementing-value-objects/", "published_at": "2007-12-17T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c7f878ce", "title": "Javapolis 2008", "url": "https://www.sanderhoogendoorn.com/articles/javapolis-2008/", "published_at": "2007-12-17T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c89137eb", "title": "Naming use cases smart", "url": "https://www.sanderhoogendoorn.com/articles/naming-use-cases-smart/", "published_at": "2007-12-07T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c891b5d7", "title": "Goeroe Kent [in Dutch]", "url": "https://www.sanderhoogendoorn.com/articles/goeroe-kent/", "published_at": "2007-11-21T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c8d9749f", "title": "When to start design in an agile project", "url": "https://www.sanderhoogendoorn.com/articles/when-to-start-design-in-an-agile-project/", "published_at": "2007-11-16T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c911e8fa", "title": "Barcelona!", "url": "https://www.sanderhoogendoorn.com/articles/barcelona/", "published_at": "2007-11-07T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c914ce6b", "title": "Eliminate waste [in Dutch]", "url": "https://www.sanderhoogendoorn.com/articles/eliminate-waste-in-dutch/", "published_at": "2007-10-18T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072c9edb165", "title": "Why Prison Break is agile", "url": "https://www.sanderhoogendoorn.com/articles/why-prison-break-is-agile/", "published_at": "2007-09-20T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072cad83587", "title": "Anti", "url": "https://www.sanderhoogendoorn.com/articles/anti/", "published_at": "2007-08-08T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072caee77a4", "title": "Mail me about my driving", "url": "https://www.sanderhoogendoorn.com/articles/mail-me-about-my-driving/", "published_at": "2007-08-01T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072cba80b24", "title": "Build by use case", "url": "https://www.sanderhoogendoorn.com/articles/build-by-use-case/", "published_at": "2007-07-20T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072cc3589eb", "title": "Does software architecture conflict with agile principles?", "url": "https://www.sanderhoogendoorn.com/articles/does-software-architecture-conflict-with-agile-principles/", "published_at": "2007-07-11T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072cd082378", "title": "How big is your project?", "url": "https://www.sanderhoogendoorn.com/articles/how-big-is-your-project/", "published_at": "2007-07-06T00:00:00+00:00" }, { "id": "01a087db-2ff7-7192-bcfc-3072cdcb76f4", "title": "Agile SAP?", "url": "https://www.sanderhoogendoorn.com/articles/agile-sap/", "published_at": "2007-07-04T00:00:00+00:00" } ] posts Claim your blog
Back to sanderhoogendoorn.com
Blog · corpus.blog/blogs/sanderhoogendoorn.com/posts

sanderhoogendoorn.com

sanderhoogendoorn.com

2009

2008

2007