9 research outputs found

    Çevik yöntemlerde cosmic i̇şlev puanı ve hikaye puanının birlikte kullanımı

    Get PDF
    Hikaye Puanı (SP: Story Point), Scrum ve Kanban gibi çevik yöntemlerde kullanılan en yaygın metriklerden birisidir. Subjektif bir metrik olsa da kullanışlı ve basit olması nedeniyle çevik ekiplerin birikim listelerinde bulunan kullanıcı hikayelerinin uygun bölümlere ayrılmasında, maliyet tahminlemesinde ve ekiplerin hız ve kapasitelerinin hesaplanmasında yaygın bir şekilde kullanılmaktadır. Cosmic işlev puanı (CFP: Cosmic Function Point) ise yazılım işlevsel kapsam büyüklüğünün ölçümünde kullanılan ve aynı zamanda bir ISO standardı da (ISO 19761) olan objektif bir metriktir. Bu çalışmada Türkiye’nin en büyük teknoloji ve iletişim hizmetleri sağlayıcı firmalarından birinin çevik yazılım geliştirme prensiplerine göre çalışırken hem Hikaye Puanı hem de CFP metriklerini birlikte kullanım deneyimleri paylaşılmış; iki metriğin benzerlikleri ve farklılıkları irdelenmiştir. Sonuç olarak SP metriğinin kapsam boyutlandırma toplantıları sırasında kullanıcı hikayelerinin çevik mantıkla uygun kapsam büyüklüğüne bölünmesinde daha etkin bir araç olduğu, CFP’nin ise çevik ekiplerin ürettiği çıktıların miktarının ve kalitesinin zaman içindeki trendinin ölçülmesinde ve yine çevik ortamlarda dış kaynak hak edişlerinin belirlenmesinde daha başarılı sonuçlar verdiği sonucuna varılmıştır. Ek olarak CFP’nin Efor tahminlemesinde kullanılıp kullanılamayacağı yönünde bir doğrusal regresyon modeli için ön analiz yapılmış ve ilk sonuçlar paylaşılmıştır.Story Point (SP) is one of the most common metric in agile frameworks such as Scrum and Kanban. Although being subjective, story point is very useful for grooming and sizing of the backlog items, cost, squad velocity and capacity estimation. Cosmic Functional Points (CFP) is an objective metric used for estimating the functional scope of the software and it is an ISO standard (ISO 19761). This study investigates the use, similarities and differences of boh SP and CFP in agile software development practices in the largest technology and communications provider of Turkey. As a result, SP is an effective tool for grooming the user stories whereas CFP provides successful results for measuring output of the squad, quality trend and outsource contracts. Also, a preanalysis for a linear regression model of CFP versus effort estimation is conducted in this paper and the initial results are shared.Publisher versio

    Çevik yöntemlerde cosmic i̇şlev puanı ve hikaye puanının birlikte kullanımı

    Get PDF
    Hikaye Puanı (SP: Story Point), Scrum ve Kanban gibi çevik yöntemlerde kullanılan en yaygın metriklerden birisidir. Subjektif bir metrik olsa da kullanışlı ve basit olması nedeniyle çevik ekiplerin birikim listelerinde bulunan kullanıcı hikayelerinin uygun bölümlere ayrılmasında, maliyet tahminlemesinde ve ekiplerin hız ve kapasitelerinin hesaplanmasında yaygın bir şekilde kullanılmaktadır. Cosmic işlev puanı (CFP: Cosmic Function Point) ise yazılım işlevsel kapsam büyüklüğünün ölçümünde kullanılan ve aynı zamanda bir ISO standardı da (ISO 19761) olan objektif bir metriktir. Bu çalışmada Türkiye’nin en büyük teknoloji ve iletişim hizmetleri sağlayıcı firmalarından birinin çevik yazılım geliştirme prensiplerine göre çalışırken hem Hikaye Puanı hem de CFP metriklerini birlikte kullanım deneyimleri paylaşılmış; iki metriğin benzerlikleri ve farklılıkları irdelenmiştir. Sonuç olarak SP metriğinin kapsam boyutlandırma toplantıları sırasında kullanıcı hikayelerinin çevik mantıkla uygun kapsam büyüklüğüne bölünmesinde daha etkin bir araç olduğu, CFP’nin ise çevik ekiplerin ürettiği çıktıların miktarının ve kalitesinin zaman içindeki trendinin ölçülmesinde ve yine çevik ortamlarda dış kaynak hak edişlerinin belirlenmesinde daha başarılı sonuçlar verdiği sonucuna varılmıştır. Ek olarak CFP’nin Efor tahminlemesinde kullanılıp kullanılamayacağı yönünde bir doğrusal regresyon modeli için ön analiz yapılmış ve ilk sonuçlar paylaşılmıştır.Story Point (SP) is one of the most common metric in agile frameworks such as Scrum and Kanban. Although being subjective, story point is very useful for grooming and sizing of the backlog items, cost, squad velocity and capacity estimation. Cosmic Functional Points (CFP) is an objective metric used for estimating the functional scope of the software and it is an ISO standard (ISO 19761). This study investigates the use, similarities and differences of boh SP and CFP in agile software development practices in the largest technology and communications provider of Turkey. As a result, SP is an effective tool for grooming the user stories whereas CFP provides successful results for measuring output of the squad, quality trend and outsource contracts. Also, a preanalysis for a linear regression model of CFP versus effort estimation is conducted in this paper and the initial results are shared.Publisher versio

    Conflicto y desempeño en equipos ágiles en una de las empresas de tecnología más importante de Colombia

    Get PDF
    En este artículo se explora la posibilidad de la existencia de una relación entre los estilos de solución de conflictos y el desempeño en equipos de desarrollo de software que trabajan usando la metodología Scrum -- El estudio está compuesto por una detallada investigación bibliográfica sobre el desarrollo de software, desde el punto de vista de la ingeniería y la gerencia de proyectos -- De la misma forma, se hace un análisis sobre el conflicto, las posibles razones por las que se genera y los estilos que se pueden adoptar para afrontarlo, así como su relación de estos con el desempeño y el rendimiento en los equipos de trabajo -- Finalmente, se revelan los resultados de las respuestas de 30 personas que tomaron el test de Thomas-Kilman, para establecer su estilo de solución de conflictos predominante -- Esto, en conjunto con la evaluación de un panel de expertos que tienen información, desde el punto de vista gerencial, sobre el desempeño de los cinco equipos de trabajo a los que pertenecen las personas entrevistadas -- Este estudio fue realizado en una de las empresas de tecnología más importantes de Colombia, que es pionera en la implementación de metodologías ágiles en el país; además, cuenta con un poco más de 500 empleados distribuidos en cinco ciudades de Colombia y tiene sedes en México y Estados UnidosThis article deeply explores the existence of a possible relationship between conflict handling skills and performance in software development teams that work using Scrum methodology -- This study is made of a detail bibliographical research regarding software development, looked from an engineering and project management point of view -- In the same way, there is an analysis of conflict, with its possible root causes and the different modes to face it, as well the relationship between them and the team performance -- Finally, the results of the answers of 30 people that took the Thomas-Kilman test are revealed, and it is used to determine their prevailing conflict handling mode -- All of that is shown along a management assessment from an expert panel group, regarding each one of the five teams that the interviewed people work on -- This study took place in one of the most important technology companies in Colombia, which is a leader company in implementing agile methodologies in software development projects in this country; moreover, it has more than 500 employees distributed in five Colombian cities and has offices in Mexico and the United State

    Comparação da acurácia de estimativas de esforço produzidas a partir de Pontos de Função Cosmic e de Story Points

    Get PDF
    Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama, 2017.Em projetos de desenvolvimento de software ágil, os Story Points são geralmente utilizados como uma forma de estimar o esforço das atividades. Os Story Points auxiliam uma equipe na escolha de tarefas que serão executadas em uma Sprint, tendo o velocity dessa equipe, é possível tentar estimar quantos Story Points podem ser executados dentro de uma Sprint. Porém, tal técnica não permite definir o tamanho real do sistema, uma vez que a pontuação é particular de cada projeto e equipe de desenvolvimento, logo, não é possível realizar um Benchmarking dos projetos dentro ou fora de uma empresa. Técnicas de medição funcional como o Ponto de Função COSMIC possuem padrões definidos, fazendo com que o tamanho do software medido não dependa da opinião da equipe ou da experiência do medidor. Foi realizado um estudo de caso para se comparar a acurácia de estimativas baseadas em Story Points e Pontos de Função Cosmic. Obtendo melhores resultados de acurácia apartir do modelo de estimativa em Pontos de Função Cosmic.In Agile Software Development projects, the Story Points are mainly used as a way of estimating effort of activities. The Story Points can help a team choosing the tasks that will be executed in an given Sprint, with this team’s Velocity, it is possible to estimate how many Story Points can be executed within the Sprint. However, this technique can’t define a software’s funtional size, since this Story Points are private of each project and development team, ergo, it’s not possible to Benchmark the projects inside or outside the company. Funtional Size Measurement techniques like COSMIC Function Point define patterns, wich means that the functional size of the software being measured do not relies on expert opinion. A case study was carried out to compare the accuracy of estimates based on Story Points and Cosmic Function Points. Obtaining better accuracy results from Cosmic Function Points estimates

    Comparison of Functional Size Based Estimation and Story Points, Based on Effort Estimation Effectiveness in SCRUM Projects

    No full text
    In this study, we compared the effectiveness of two approaches to effort estimation for organizations utilizing SCRUM. We compared SCRUM's native effort estimation method Story Points and poker planning, with effort estimation models based on COSMIC Function Points (CFP) for a selection of projects. We utilized different regression models and ANN methodology to develop estimation model from the backlog stories. Results indicated that, estimation model built with COSMIC measurement results prove to be a better method for effort estimation than SCRUM's story point

    Desarrollo de un sistema web de modelo contable orientado a los negocios comerciales de tipo tienda de abastos del sector Retail de la ciudad de Ibarra.

    Get PDF
    Desarrollar un sistema web de modelo contable orientado a los negocios comerciales de tipo tienda de abastos del sector retail de la ciudad de Ibarra.El sistema web de modelo contable desarrollado para los negocios retail de tipo tienda de abastos permite llevar un mejor control de los procesos administrativos y financieros que se dan dentro del negocio, logrando que el dueño del local reduzca el uso de esferos, cuadernos y materiales extras para la gestión de su negocio. Para el desarrollo del sistema web se utilizó Laravel como framework de desarrollo y PostgreSQL como base de datos. Se hizo uso de la norma ISO/IEC 25010, con la cual se aplicó la característica de Usabilidad permitiendo lograr un software de calidad. Para el control de las actividades que se debían cumplir para el desarrollo del sistema web se usó la metodología SCRUM. Además, se realizó un cuestionario para verificar la usabilidad del sistema web. El cuestionario que se usó fue CSUQ ya que es el más optimo midiendo la reacción de los usuarios en el sistema web.Ingenierí

    Desarrollo de un sistema web para la automatización del proceso de mapeo sistemático de la literatura, y validado mediante un marco de trabajo de calidad de uso basado en las normas ISO/IEC 25000 para mejorar el proceso de investigación en los docentes de la Universidad Técnica del Norte

    Get PDF
    Desarrollar un sistema web para la automatización del proceso de mapeo sistemático de literatura, y validado mediante un marco de trabajo de calidad de uso basado en las normas ISO/IEC 25000 para mejorar el proceso de investigación en los docentes de la Universidad Técnica del Norte.Se realizó un marco de teórico del proceso de mapeo sistemático de literatura y la tecnología usada, la cual sirvió como base para realizar el desarrollo del sistema web para la automatización del mapeo sistemático (SMS); el SMS cuenta con tres fases que son: (i) planificación de la revisión, (ii) identificación del estudio, (iii) extracción de datos y clasificación. El sistema web para la automatización del SMS permite realizar SMS de manera organizada y llevar acabo cada una de sus fases y generar un dataset de estudios para su análisis y un reporte del proceso realizado. El sistema web tiene una arquitectura orientada a microservicios, utilizando las tecnologías Apollo, Express, GraphQL, Neo4j, React, Bootstrap y la API Mendeley. Se utilizó Scrum como una metodología ágil en el desarrollo realizando un total de 15 historias de usuario y 5 Sprints cada uno con una duración de 42 horas excepto el Sprint 5 que tiene 32 horas. Después del desarrollo se realizó una evaluación con un marco de trabajo de calidad en uso basado en las normas ISO/IEC 25000, el cual se obtuvo como resultado 84,11% de calidad en uso, lo que quiere decir que el uso del sistema web es satisafactorio.Ingenierí

    Desarrollo de un sistema web para el fortalecimiento de los procesos de gestión administrativa y financiera del condominio solar del río de la ciudad de ibarra utilizando microsoft azure

    Get PDF
    Desarrollar un sistema web que permita fortalecer los procesos de gestión administrativa y financiera del Condominio Solar del Río de la ciudad de Ibarra utilizando Microsoft Azure.El sistema de administración de condominios permite llevar un mejor control de los procesos administrativos y financieros que se dan en el Condominio Solar del Río. Facilitando la labor de la directiva reduciendo o evitando el uso de papeles para gestionar la información. Este sistema se implementó en un ambiente web y alojado en Microsoft Azure, para que pueda ser accedido desde cualquier sitio con conexión a Internet. Se eligió Microsoft Azure como herramienta para alojar el sistema por su fácil configuración y administración para usuarios con pocos conocimientos de informática. Para el desarrollo del sistema se utilizó .NET Core como framework y Microsoft SQL Server como base de datos. Se aplicó la metodología SCRUM, esta permitió llevar un mejor control de las actividades a cumplir para el desarrollo del sistema. Para corroborar el buen desempeño del sistema, se aplicó la característica de Usabilidad de la norma ISO/IEC 25010, logrando tener un software de mejor calidad. Se aplicó un cuestionario para validar la usabilidad del software. Este cuestionario fue CSUQ, y se utilizó el método estadístico de correlación de 2 variables, el cual permitió obtener la relación entre varias de las preguntas de la encuesta, en base a los resultados de estas

    Modelo de Custo Híbrido para o Desenvolvimento de Software em Ambientes Ágeis

    Get PDF
    A estimativa de esforço é uma das principais tarefas no planeamento e gestão de qualquer projeto de desenvolvimento de software. Desde a sua proposta inicial até ao seu desenvolvimento e manutenção é crucial ter uma previsão precisa do esforço necessário em cada etapa. Estimativas muito elevadas irão certamente levar à perda de competitividade no mercado, por outro lado estimativas muito baixas poderão levar à falha de compromissos, datas de entrega e consequentemente à perda de dinheiro. Embora exista uma grande quantidade de técnicas e modelos de estimativa de esforço de software, a grande maioria foca-se no desenvolvimento de software tradicional. O surgimento de novas metodologias de trabalho, como as metodologias ágeis, levou a que a aplicabilidade dos modelos existentes seja reduzida, pois estas novas metodologias baseiam-se num conceito totalmente diferente do desenvolvimento de software tradicional. Apesar de nos últimos anos a utilização de metodologias ágeis, nas mais diversas áreas, ter crescido, continuam a ser escassos os métodos de estimativa criados especificamente para este tipo de ambientes. Nesta dissertação foi proposto um modelo de custo híbrido para o desenvolvimento de software em ambientes ágeis. O modelo proposto combina vertentes tanto de modelos de estimativas ágeis, bem como de modelos de estimativas de esforço tradicionais com técnicas de Machine Learning de modo a aumentar a precisão das estimativas produzidas. Os resultados dos modelos referentes às várias técnicas de Machine Learning utilizadas no modelo proposto foram comparados entre si e também com outros modelos existentes na literatura.ABSTRACT: Effort estimation is one of the major tasks in planning and managing any software development project. From the initial proposal to its development and maintenance it is crucial to have an accurate forecast of the effort required at each stage. Very high estimates will certainly lead to loss of competitiveness in the market, on the other hand very low estimates may lead to failure to meet commitments, delivery dates and consequently loss of money. Although there are a lot of techniques and models for software effort estimation, the vast majority focuses on traditional software development. The emergence of new methodologies, such as agile methodologies, has led to the reduced applicability of existing models, as these new methodologies are based on a totally different concept from the development of traditional software. Although in recent years the use of agile methodologies in the most diverse areas has grown, estimation methods created specifically for agile environments are still scarce. In this dissertation a hybrid cost model was proposed for software development in agile environments. The proposed model combines aspects of both agile estimation models as well as traditional effort estimation models with Machine Learning techniques in order to increase the precision of the estimates produced. The results of the models related to the various Machine Learning techniques used in the proposed model were compared with each other and also with other models present in the literature
    corecore