[フレーム]
BT

InfoQ Software Architects' Newsletter

A monthly overview of things you need to know as an architect or aspiring architect.

View an example

We protect your privacy.

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Unlock the full InfoQ experience

Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources.

Log In
or

Don't have an InfoQ account?

Register
  • Stay updated on topics and peers that matter to youReceive instant alerts on the latest insights and trends.
  • Quickly access free resources for continuous learningMinibooks, videos with transcripts, and training materials.
  • Save articles and read at anytimeBookmark articles to read whenever youre ready.

Topics

Choose your language

InfoQ Homepage Software Craftsmanship Content on InfoQ

  • X-Mas Showcase: High Scalability and Usability Rule

    Who ever has wondered what kind of software is used by Santa Claus & Co, got a hint recently in youtube. This might irritate some software engineers who have assumed, Santa Claus would only use Open Source Software.

    on Dec 24, 2011
  • Software Craftsmanship Was Once Again the Main Topic at SCNA 2011

    The Software Craftsmanship North America (SCNA) 2011 had a number of renown speakers including Corey Haines, Chad Fowlers, Uncle Bob, Michael Feathers, and others. We have created a digest of some of the ideas presented at the conference and shared by participants.

    on Dec 09, 2011
  • Mitchell Harper: University Education of Software Engineers is a Waste of Time

    Mitch Harper, co-founder of BigCommerce.com, claimed in a recent issue of the Sydney Morning Herald that university education might be the wrong way to become a software engineer. According to Harper, a self-educated software engineer without an university degree: universities leave their students rather unprepared for the realities of being a software engineer.

    on Nov 15, 2011
  • How Applied Psychology can help Software Engineers

    On the 1st November software engineer and author John R. Fox has published his book "Digital Work in an Analog World". According to its subtitle "Improving Software Engineering by Applied Psychology", the book does not consider software engineering in practice. Rather, it is focusing on the psychological aspects relevant and practices relevant for engineers.

    on Nov 02, 2011
  • Software Architecture in the Movies

    Keeping up-to-date with software architecture can be a tough endeavor. Information is normally available within thick books or somewhere hidden in the Web. Another more entertaining way can be to watch clips available at video sites such as YouTube and Vimeo.

    on Jul 31, 2011
  • The Manifesto Overload

    By definition a Manifesto is a public declaration of principles and intentions which describes the motives, reasoning and demands of a group. One of the more popular manifestos is the Agile Manifesto but there has been quite and epidemic since then.

    on Jul 10, 2011
  • What Agile Architecture and Hurricanes have in Common

    In a recent presentation at SATURN 2011 Eric Richardson has drawn some analogies between architects in an agile environment and hurricane meteorologists. For example, both produce various forecasts respectively documents, use many kinds of data sources as inputs, and employ different techniques to acquire data. The question arises is: what can architects learn from meteorologists?

    on May 20, 2011
  • Craft or not? Dan North rejects the Manifesto for Software Craftsmanship

    In recent blog posting Dan North, well known expert for software engineering and employee of DRW Trading, explains his rejection to the Manifesto for Software Craftmanship. This posting raised some immediate responses in the community and among the readers of the blog. According to Dan 20000 people visited his blog and 150 people left comments.

    on Feb 04, 2011
  • Code is the Culprit! Always?

    Multiple reasons can be quoted for the failure of software projects. Some projects fail because of bad requirements, others due to cost and schedule overrun and few simply due to bad management. If we do a root cause analysis, would all of the failed projects lead to bad code as the main culprit? Always?

    on Dec 14, 2010
  • Four Decades of Software Engineering, are Changes Coming?

    Jean Bezivin retraces the path that lead to our current software engineering practices and explore new avenues for the coming decade as, he notes, "there are some indications that we are currently crossing some new frontiers in technology and practices".

    on Nov 16, 2010
  • Big Ball of Mud, Still the Most Popular Software Design

    Big Ball of Mud, is a code jungle which is haphazardly structured, sprawling, sloppy and connected by duct-tape. Over the years we have been introduced to various guidelines such as SOLID, GRASP and KISS amongst age old, high cohesion and low coupling to deal with this Mud. However, the situation still remains bleak and Big Ball of Mud seems to be a popular way to design and architect software.

    on Sep 15, 2010
  • Unique Software Degree Program Restarted

    A unique university program of education in software and systems design has been restarted at New Mexico Highlands University. The program is based on experiential learning, features apprenticeships, and uses a radically restructured and accelerated curriculum. The program goal: "to produce a community of professionals capable of solving complex, "wicked," problems with computing technology.

    on Aug 27, 2010
  • Software Craftsmanship Conference 2010 - Just Code

    The European Software Craftsmanship Conference 2010 will be held on Oct 7th 2010 at Bletchley Park, UK. The theme of the hands-on, community-led conference is: "No talks. No keynotes. Just code."

    on Aug 07, 2010
  • Software Programming as Craft

    The Cutter IT Journal recently published a special issue on software craftsmanship that included articles on what it means to be a software craftsman, software engineering vs. software craft, the relationship between Agile and craftsmanship, and crafting the user experience.

    on Aug 02, 2010
  • Polymath: a new IT job description

    Is "polymath" a required job skill for IT professionals? The rise of cloud computing, "green" computing, ultra-large scale systems, and even SOA and SaaS suggest the answer is yes. A book by Vinnie Mirchandani has prompted a flurry of commentary on what it would mean to be an IT Polymath and why such a skill is desirable.

    on Jul 19, 2010
BT

AltStyle によって変換されたページ (->オリジナル) /