267,045 research outputs found

    Software Development Standard and Software Engineering Practice: A Case Study of Bangladesh

    Full text link
    Improving software process to achieve high quality in a software development organization is the key factor to success. Bangladeshi software firms have not experienced much in this particular area in comparison to other countries. The ISO 9001 and CMM standard has become a basic part of software development. The main objectives of our study are: 1) To understand the software development process uses by the software developer firms in Bangladesh 2) To identify the development practices based on established quality standard and 3) To establish a standardized and coherent process for the development of software for a specific project. It is revealed from this research that software industries of Bangladesh are lacking in target set for software process and improvement, involvement of quality control activities, and standardize business expertise practice. This paper investigates the Bangladeshi software industry in the light of the above challenges.Comment: 13 pages, 3 figures, 11 table

    Distributed-Pair Programming can work well and is not just Distributed Pair-Programming

    Full text link
    Background: Distributed Pair Programming can be performed via screensharing or via a distributed IDE. The latter offers the freedom of concurrent editing (which may be helpful or damaging) and has even more awareness deficits than screen sharing. Objective: Characterize how competent distributed pair programmers may handle this additional freedom and these additional awareness deficits and characterize the impacts on the pair programming process. Method: A revelatory case study, based on direct observation of a single, highly competent distributed pair of industrial software developers during a 3-day collaboration. We use recordings of these sessions and conceptualize the phenomena seen. Results: 1. Skilled pairs may bridge the awareness deficits without visible obstruction of the overall process. 2. Skilled pairs may use the additional editing freedom in a useful limited fashion, resulting in potentially better fluency of the process than local pair programming. Conclusion: When applied skillfully in an appropriate context, distributed-pair programming can (not will!) work at least as well as local pair programming

    Design Ltd.: Renovated Myths for the Development of Socially Embedded Technologies

    Full text link
    This paper argues that traditional and mainstream mythologies, which have been continually told within the Information Technology domain among designers and advocators of conceptual modelling since the 1960s in different fields of computing sciences, could now be renovated or substituted in the mould of more recent discourses about performativity, complexity and end-user creativity that have been constructed across different fields in the meanwhile. In the paper, it is submitted that these discourses could motivate IT professionals in undertaking alternative approaches toward the co-construction of socio-technical systems, i.e., social settings where humans cooperate to reach common goals by means of mediating computational tools. The authors advocate further discussion about and consolidation of some concepts in design research, design practice and more generally Information Technology (IT) development, like those of: task-artifact entanglement, universatility (sic) of End-User Development (EUD) environments, bricolant/bricoleur end-user, logic of bricolage, maieuta-designers (sic), and laissez-faire method to socio-technical construction. Points backing these and similar concepts are made to promote further discussion on the need to rethink the main assumptions underlying IT design and development some fifty years later the coming of age of software and modern IT in the organizational domain.Comment: This is the peer-unreviewed of a manuscript that is to appear in D. Randall, K. Schmidt, & V. Wulf (Eds.), Designing Socially Embedded Technologies: A European Challenge (2013, forthcoming) with the title "Building Socially Embedded Technologies: Implications on Design" within an EUSSET editorial initiative (www.eusset.eu/

    Using on-line testing for civil engineering studies

    Get PDF

    Engineering at San Jose State University, Winter 2007

    Get PDF
    https://scholarworks.sjsu.edu/engr_news/1004/thumbnail.jp

    Are digital natives a myth or reality?: Students’ use of technologies for learning

    Get PDF
    This paper outlines the findings of a study investigating the extent and nature of use of digital technologies by undergraduate students in Social Work and Engineering, in two British universities. The study involved a questionnaire survey of students (n=160) followed by in-depth interviews with students (n=8) and lecturers and support staff (n=8) in both institutions. Firstly, the findings suggest that students use a limited range of technologies for both learning and socialisation. For learning, mainly established ICTs are used- institutional VLE, Google and Wikipedia and mobile phones. Students make limited, recreational use of social technologies such as media sharing tools and social networking sites. Secondly, the findings point to a low level of use of and familiarity with collaborative knowledge creation tools, virtual worlds, personal web publishing, and other emergent social technologies. Thirdly, the study did not find evidence to support the claims regarding students adopting radically different patterns of knowledge creation and sharing suggested by some previous studies. The study shows that students’ attitudes to learning appear to be influenced by the approaches adopted by their lecturers. Far from demanding lecturers change their practice, students appear to conform to fairly traditional pedagogies, albeit with minor uses of technology tools that deliver content. Despite both groups clearly using a rather limited range of technologies for learning, the results point to some age differences, with younger, engineering students making somewhat more active, albeit limited, use of tools than the older ones. The outcomes suggest that although the calls for radical transformations in educational approaches may be legitimate it would be misleading to ground the arguments for such change solely in students’ shifting expectations and patterns of learning and technology use

    Open-source development experiences in scientific software: the HANDE quantum Monte Carlo project

    Full text link
    The HANDE quantum Monte Carlo project offers accessible stochastic algorithms for general use for scientists in the field of quantum chemistry. HANDE is an ambitious and general high-performance code developed by a geographically-dispersed team with a variety of backgrounds in computational science. In the course of preparing a public, open-source release, we have taken this opportunity to step back and look at what we have done and what we hope to do in the future. We pay particular attention to development processes, the approach taken to train students joining the project, and how a flat hierarchical structure aids communicationComment: 6 pages. Submission to WSSSPE
    • …
    corecore