Redirigiendo al acceso original de articulo en 23 segundos...
ARTÍCULO
TITULO

Vernacularism in Software Design Practice: does craftsmanship have a place in software engineering?

Paul Taylor    

Resumen

Convention dictates that an information discipline matures from an informal shared practice to a defined and repeatable process through the externalisation and formal expression of its underlying theory. The inevitability of this progression should not be allowed to over-shadow the essential values, skills and knowledge transfer mechanisms of the superseded vernacular or craft-like practices. This paper examines the tension between software engineering?s professionalisation of the software design role?exemplified by the software architect?and its antithesis, the software craftsperson, a characterisation that continues to emerge despite attempts to suppress reliance on individual skills and abilities through software engineering process. In other design disciplines, the professionalisation of design marks a distinct progression from ad hoc, unrepeatable, unselfconscious craft to a self-conscious, demarcated type of design found in most forms of engineering. Software engineering has partially failed to make this transition and this failure undermines the exclusivity of the engineering metaphor and engineering-based process models as a model of practical software design. Software methods must acknowledge and find ways of incorporating vernacularism and informality if the creative act of design is to be correctly characterised, supported in methods, and taught.

 Artículos similares

       
 
Khaqan Baluch, Heon-Joon Park, Kyuchan Ji and Sher Q. Baluch    
Whilst numerical modelling is commonly used for simulation to check the design of water conveyance, sluicing and spillway structure design, the numerical modelling has rarely been compared with the physical model tests. The objective of this research pre... ver más
Revista: Water

 
Yohanes Yohanie Fridelin Panduman, Nobuo Funabiki, Evianita Dewi Fajrianti, Shihao Fang and Sritrusta Sukaridhoto    
In this paper, we have developed the SEMAR (Smart Environmental Monitoring and Analytics in Real-Time) IoT application server platform for fast deployments of IoT application systems. It provides various integration capabilities for the collection, displ... ver más
Revista: Information

 
Kristina Mazur, Mischa Saleh and Mirko Hornung    
Early and rapid environmental assessment of newly developed aircraft concepts is eminent in today?s climate debate. This can shorten the decision-making process and thus accelerate the entry into service of climate-friendly technologies. A holistic appro... ver más
Revista: Aerospace

 
Giovanni Gugliandolo, Antonino Quattrocchi, Giuseppe Campobello, Giovanni Crupi and Nicola Donato    
In recent years, inkjet printing has emerged as a promising advanced fabrication technology in the field of electronics, offering remarkable advantages in terms of cost-effectiveness, design flexibility, and rapid prototyping. For these reasons, inkjet p... ver más
Revista: Instruments

 
Zikang Jin, Zonghan Yu, Fanshuo Meng, Wei Zhang, Jingzhi Cui, Xiaolong He, Yuedi Lei and Omer Musa    
The parametric design method is widely utilized in the preliminary design stage for hypersonic vehicles; it ensures the fast iteration of configuration, generation, and optimization. This study proposes a novel parametric method for a wide-range, wing-mo... ver más
Revista: Aerospace